You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

CMakeLists.txt 1.1KB

123456789101112131415161718192021222324252627282930313233343536
  1. IF(OV_DISABLE_GTK)
  2. MESSAGE(STATUS "Skipping Plugin Inspector, no GTK")
  3. RETURN()
  4. ENDIF(OV_DISABLE_GTK)
  5. PROJECT(openvibe-plugin-inspector)
  6. SET(PROJECT_VERSION_MAJOR ${OV_GLOBAL_VERSION_MAJOR})
  7. SET(PROJECT_VERSION ${OV_GLOBAL_VERSION_STRING})
  8. FILE(GLOB_RECURSE SRC_FILES src/*.cpp src/*.h src/*.hpp src/*.inl)
  9. ADD_EXECUTABLE(${PROJECT_NAME} ${SRC_FILES})
  10. SET_PROPERTY(TARGET ${PROJECT_NAME} PROPERTY FOLDER ${APP_FOLDER})
  11. INCLUDE("FindOpenViBE")
  12. INCLUDE("FindOpenViBECommon")
  13. INCLUDE("FindOpenViBEToolkit")
  14. INCLUDE("FindOpenViBEModuleEBML")
  15. INCLUDE("FindOpenViBEModuleSystem")
  16. INCLUDE("FindThirdPartyGTK")
  17. # ----------------------
  18. # Generate launch script
  19. # ----------------------
  20. OV_INSTALL_LAUNCH_SCRIPT(SCRIPT_PREFIX "${PROJECT_NAME}" EXECUTABLE_NAME "${PROJECT_NAME}")
  21. # -----------------------------
  22. # Install files
  23. # -----------------------------
  24. INSTALL(TARGETS ${PROJECT_NAME}
  25. RUNTIME DESTINATION ${DIST_BINDIR}
  26. LIBRARY DESTINATION ${DIST_LIBDIR}
  27. ARCHIVE DESTINATION ${DIST_LIBDIR})
  28. INSTALL(DIRECTORY share/ DESTINATION ${DIST_DATADIR}/openvibe/applications/plugin-inspector)