CMakeLists.txt 551 B

123456789101112131415161718192021222324
  1. project( QCC_DB_LIB )
  2. add_library( ${PROJECT_NAME} SHARED )
  3. add_subdirectory( include )
  4. add_subdirectory( src )
  5. add_subdirectory( extern/CCCoreLib EXCLUDE_FROM_ALL )
  6. target_link_libraries( ${PROJECT_NAME}
  7. CCCoreLib
  8. CC_FBO_LIB
  9. )
  10. target_compile_definitions( ${PROJECT_NAME} PRIVATE QCC_DB_LIBRARY_BUILD QT_NO_KEYWORDS )
  11. set_target_properties( ${PROJECT_NAME} PROPERTIES
  12. CXX_VISIBILITY_PRESET hidden
  13. )
  14. InstallSharedLibrary( TARGET CCCoreLib )
  15. InstallSharedLibrary( TARGET ${PROJECT_NAME} )
  16. include( cmake/InstallCGALDependencies.cmake )