CMakeLists.txt 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. set(NICE_CURR_DIR "${CMAKE_CURRENT_SOURCE_DIR}")
  2. message(STATUS "${NICE_CURR_DIR}")
  3. get_filename_component(currDirName ${NICE_CURR_DIR} NAME )
  4. message(status "CMAKE_CURRENT_LIST_DIR : ${currDirName}")
  5. set(testvar "${testvar}core_")
  6. message(STATUS "before: ${testvar}")
  7. ocv_glob_modules(${NICE_CURR_DIR})
  8. message(STATUS "after: ${testvar}")
  9. ####
  10. ADD_EXECUTABLE(testConfig ./basics/progs/testConfig.cpp)
  11. ADD_EXECUTABLE(testMemoryUsage ./basics/progs/testMemoryUsage.cpp)
  12. TARGET_LINK_LIBRARIES(testConfig libnice_core_basics libnice_core_vector)
  13. TARGET_LINK_LIBRARIES(testMemoryUsage libnice_core_basics libnice_core_vector)
  14. INSTALL(TARGETS testConfig DESTINATION bin)
  15. INSTALL(TARGETS testMemoryUsage DESTINATION bin)
  16. ###
  17. #CONFIGURE_FILE(
  18. # "CMakeDefinesConfig.h.in"
  19. # "${PROJECT_BINARY_DIR}/CMakeDefinesConfig.h"
  20. #)
  21. #include_directories("${PROJECT_BINARY_DIR}")
  22. #INCLUDE_DIRECTORIES(basics)
  23. #INCLUDE_DIRECTORIES(algebra)
  24. #INCLUDE_DIRECTORIES(vector)
  25. #INCLUDE_DIRECTORIES(optimization)
  26. #INCLUDE_DIRECTORIES(image)
  27. #INCLUDE_DIRECTORIES(iceconversion)
  28. #INCLUDE_DIRECTORIES(imagedisplay)
  29. #INCLUDE_DIRECTORIES(matlabAccess)
  30. #INCLUDE_DIRECTORIES(progs)
  31. #ADD_SUBDIRECTORY(basics)
  32. #ADD_SUBDIRECTORY(algebra)
  33. #ADD_SUBDIRECTORY(vector)
  34. #ADD_SUBDIRECTORY(optimization)
  35. #ADD_SUBDIRECTORY(image)
  36. #SET(core_src
  37. #${core_basics_src}
  38. #${core_algebra_src}
  39. #${core_vector_src}
  40. #${core_optimization}
  41. #${core_image}
  42. #)
  43. #MESSAGE(STATUS "${core_src}")
  44. #ADD_LIBRARY(core ${NICE_BUILD_LIBS_STATIC_SHARED} ${core_src})