We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e2c231b commit 0f8aadfCopy full SHA for 0f8aadf
cmake/FindSpatiaLite.cmake
@@ -17,7 +17,12 @@ if(PkgConfig_FOUND)
17
endif()
18
19
if(PC_SPATIALITE_FOUND)
20
- add_library(spatialite::spatialite ALIAS PkgConfig::PC_SPATIALITE)
+ set(SPATIALITE_INCLUDE_DIR "${PC_SPATIALITE_INCLUDE_DIRS}" CACHE STRING "")
21
+ set(SPATIALITE_LIBRARY "${PC_SPATIALITE_LIBRARIES}" CACHE STRING "")
22
+ if(NOT TARGET spatialite::spatialite)
23
+ add_library(spatialite::spatialite INTERFACE IMPORTED)
24
+ set_target_properties(spatialite::spatialite PROPERTIES INTERFACE_LINK_LIBRARIES PkgConfig::PC_SPATIALITE)
25
+ endif()
26
set(SPATIALITE_FOUND TRUE)
27
else()
28
# Fallback for systems without PkgConfig, e.g. OSGeo4W
0 commit comments