2011-04-27 11:58:34 +00:00
|
|
|
|
2011-04-28 13:47:27 +00:00
|
|
|
INCLUDE_DIRECTORIES(
|
|
|
|
.
|
|
|
|
../device
|
|
|
|
../kernel
|
|
|
|
../kernel/svm
|
|
|
|
../bvh
|
|
|
|
../util
|
|
|
|
../render
|
|
|
|
../subd)
|
2011-04-27 11:58:34 +00:00
|
|
|
|
|
|
|
SET(LIBRARIES
|
2011-04-28 13:47:27 +00:00
|
|
|
cycles_device
|
|
|
|
cycles_kernel
|
|
|
|
cycles_render
|
|
|
|
cycles_bvh
|
|
|
|
cycles_subd
|
|
|
|
cycles_util
|
2011-04-27 11:58:34 +00:00
|
|
|
${Boost_LIBRARIES}
|
|
|
|
${OPENGL_LIBRARIES}
|
2011-05-27 12:13:10 +00:00
|
|
|
${CYCLES_GLEW_LIBRARY}
|
2011-05-01 10:00:21 +00:00
|
|
|
${OPENIMAGEIO_LIBRARY})
|
|
|
|
|
|
|
|
IF(WITH_CYCLES_TEST)
|
|
|
|
LIST(APPEND LIBRARIES ${GLUT_LIBRARIES})
|
|
|
|
ENDIF()
|
2011-04-27 11:58:34 +00:00
|
|
|
|
2011-04-28 13:47:27 +00:00
|
|
|
IF(WITH_CYCLES_OSL)
|
|
|
|
LIST(APPEND LIBRARIES cycles_kernel_osl ${OSL_LIBRARIES})
|
|
|
|
ENDIF()
|
2011-04-27 11:58:34 +00:00
|
|
|
|
2011-04-28 13:47:27 +00:00
|
|
|
IF(WITH_CYCLES_PARTIO)
|
2011-04-27 11:58:34 +00:00
|
|
|
LIST(APPEND LIBRARIES ${PARTIO_LIBRARIES})
|
2011-04-28 13:47:27 +00:00
|
|
|
ENDIF()
|
2011-04-27 11:58:34 +00:00
|
|
|
|
2011-04-28 13:47:27 +00:00
|
|
|
IF(WITH_CYCLES_OPENCL)
|
2011-04-27 11:58:34 +00:00
|
|
|
LIST(APPEND LIBRARIES ${OPENCL_LIBRARIES})
|
2011-04-28 13:47:27 +00:00
|
|
|
ENDIF()
|
2011-04-27 11:58:34 +00:00
|
|
|
|
2011-05-01 10:00:21 +00:00
|
|
|
IF(WITH_CYCLES_TEST)
|
|
|
|
ADD_EXECUTABLE(cycles_test cycles_test.cpp cycles_xml.cpp cycles_xml.h)
|
|
|
|
TARGET_LINK_LIBRARIES(cycles_test ${LIBRARIES})
|
|
|
|
INSTALL(TARGETS cycles_test DESTINATION ${CYCLES_INSTALL_PATH}/cycles)
|
2011-04-27 11:58:34 +00:00
|
|
|
|
2011-05-01 10:00:21 +00:00
|
|
|
IF(UNIX AND NOT APPLE)
|
|
|
|
SET_TARGET_PROPERTIES(cycles_test PROPERTIES INSTALL_RPATH $ORIGIN/lib)
|
|
|
|
ENDIF()
|
2011-04-27 11:58:34 +00:00
|
|
|
ENDIF()
|
|
|
|
|
2011-04-28 13:47:27 +00:00
|
|
|
IF(WITH_CYCLES_NETWORK)
|
2011-04-27 11:58:34 +00:00
|
|
|
ADD_EXECUTABLE(cycles_server cycles_server.cpp)
|
|
|
|
TARGET_LINK_LIBRARIES(cycles_server ${LIBRARIES})
|
2011-04-28 13:47:27 +00:00
|
|
|
INSTALL(TARGETS cycles_server DESTINATION ${CYCLES_INSTALL_PATH}/cycles)
|
2011-04-27 11:58:34 +00:00
|
|
|
|
|
|
|
IF(UNIX AND NOT APPLE)
|
|
|
|
SET_TARGET_PROPERTIES(cycles_server PROPERTIES INSTALL_RPATH $ORIGIN/lib)
|
|
|
|
ENDIF()
|
|
|
|
ENDIF()
|
|
|
|
|