--- ray/src/CMakeLists.txt 2011/10/22 22:38:10 1.1 +++ ray/src/CMakeLists.txt 2015/05/08 18:07:38 1.4 @@ -7,11 +7,18 @@ else() set(LIB_M ) endif() -find_package(OpenGL) -find_package(X11) - include_directories(common) - +# create a macro to generate +macro(create_version_file version_file) + add_custom_command( + OUTPUT "${version_file}" + COMMAND "${CMAKE_COMMAND}" + -DVERSION_OUT_FILE="${version_file}" + -DVERSION_IN_FILE="${radiance_SOURCE_DIR}/src/rt/VERSION" + -DVERSION_GOLD="${radiance_SOURCE_DIR}/src/rt/Version.c" + -P "${radiance_SOURCE_DIR}/src/rt/create_version.cmake" + ) +endmacro() add_subdirectory(common) add_subdirectory(cal) add_subdirectory(cv) @@ -22,8 +29,8 @@ add_subdirectory(ot) add_subdirectory(px) add_subdirectory(rt) add_subdirectory(util) -# only use rvu if qt4 is found -if(QT4_FOUND) +# only use rvu if qt5 is found +if(Qt5Widgets_DIR) add_subdirectory(qtrvu) endif()