cmake: create SDL3::headers for include path + no exported CMake variables
This commit is contained in:
committed by
Anonymous Maarten
parent
5690dfb65b
commit
93c25e650c
@@ -10,6 +10,13 @@ set_package_properties(SDL3 PROPERTIES
|
||||
|
||||
set(SDL3_FOUND TRUE)
|
||||
|
||||
# Find SDL3::headers
|
||||
if(NOT TARGET SDL3::headers)
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/SDL3headersTargets.cmake")
|
||||
endif()
|
||||
set(SDL3_headers_FOUND TRUE)
|
||||
|
||||
# Find SDL3::SDL3
|
||||
if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/SDL3Targets.cmake")
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/SDL3Targets.cmake")
|
||||
set(SDL3_SDL3_FOUND TRUE)
|
||||
@@ -49,14 +56,6 @@ if(TARGET SDL3::SDL3-static AND NOT TARGET SDL3::SDL3)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# For compatibility with autotools sdl3-config.cmake, provide SDL3_* variables.
|
||||
|
||||
set(SDL3_PREFIX "@PACKAGE_CMAKE_INSTALL_PREFIX@")
|
||||
set(SDL3_EXEC_PREFIX "@PACKAGE_CMAKE_INSTALL_PREFIX@")
|
||||
set(SDL3_INCLUDE_DIR "@PACKAGE_CMAKE_INSTALL_FULL_INCLUDEDIR@")
|
||||
set(SDL3_INCLUDE_DIRS "${SDL3_INCLUDE_DIR}")
|
||||
set(SDL3_BINDIR "@PACKAGE_CMAKE_INSTALL_FULL_BINDIR@")
|
||||
set(SDL3_LIBDIR "@PACKAGE_CMAKE_INSTALL_FULL_LIBDIR@")
|
||||
set(SDL3_LIBRARIES SDL3::SDL3)
|
||||
set(SDL3_STATIC_LIBRARIES SDL3::SDL3-static)
|
||||
set(SDL3_STATIC_PRIVATE_LIBS)
|
||||
|
||||
Reference in New Issue
Block a user