2020
2121@PACKAGE_INIT@
2222
23- include (CMakeFindDependencyMacro)
24- find_dependency(absl)
25- find_dependency(Bitsery)
26- find_dependency(ghc_filesystem)
27- find_dependency(Threads)
28-
29- if (NOT @BUILD_SHARED_LIBS @)
30- find_dependency(Async++)
31- find_dependency(minizip-ng)
32- find_dependency(nanoflann)
33- find_dependency(spdlog)
34- endif ()
35-
3623# Load information for each target
3724include (${CMAKE_CURRENT_LIST_DIR} /@PROJECT_NAME @_basic_target.cmake)
3825include (${CMAKE_CURRENT_LIST_DIR} /@PROJECT_NAME @_geometry_target.cmake)
@@ -46,6 +33,20 @@ if(@OPENGEODE_WITH_PYTHON@)
4633 include (${CMAKE_CURRENT_LIST_DIR} /@PROJECT_NAME @_py_model_target.cmake)
4734endif ()
4835
36+ include (CMakeFindDependencyMacro)
37+ find_dependency(absl)
38+ find_dependency(Bitsery)
39+ find_dependency(ghc_filesystem)
40+ find_dependency(Threads)
41+
42+ get_target_property (library_type OpenGeode::basic TYPE )
43+ if (library_type STREQUAL "STATIC_LIBRARY" )
44+ find_dependency(Async++)
45+ find_dependency(minizip-ng)
46+ find_dependency(nanoflann)
47+ find_dependency(spdlog)
48+ endif ()
49+
4950set (CMAKE_CXX_STANDARD @OPENGEODE_CXX_STANDARD@)
5051
5152if (NOT COMMAND add_geode_library)
0 commit comments