# # $Id$ # # The name of our project is "VTK_TEST". CMakeLists files in this # project can refer to the root source directory of the project as # ${VTK_TEST_SOURCE_DIR} and to the root binary directory of the # project as ${VTK_TEST_BINARY_DIR}. # PROJECT (VTK_TEST) #----------------------------------------------------------------------------- # Output directories. # SET (LIBRARY_OUTPUT_PATH ${VTK_TEST_BINARY_DIR}/bin CACHE PATH "Output directory for building the vtkFLTK library.") SET (EXECUTABLE_OUTPUT_PATH ${VTK_TEST_BINARY_DIR}/bin CACHE PATH "Single output directory for building all executables.") MARK_AS_ADVANCED (LIBRARY_OUTPUT_PATH EXECUTABLE_OUTPUT_PATH) SET (VTK_TEST_LIBRARY_DIR ${LIBRARY_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}) SET (VTK_TEST_EXECUTABLE_DIR ${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR}) SET (CXX_TEST_PATH ${EXECUTABLE_OUTPUT_PATH}) #----------------------------------------------------------------------------- # Dependencies # FIND_PACKAGE (VTK) IF (VTK_FOUND) INCLUDE (${VTK_USE_FILE}) ELSE (VTK_FOUND) SET (CAN_BUILD 0) ENDIF (VTK_FOUND) # ----------------------------------------------------------------------------- # # IF (WIN32) OPTION (USE_DDRAW "Use DirectDraw (where supported)." ON) ENDIF (WIN32) IF (${USE_DDRAW}) ADD_DEFINITIONS (-DUSE_DDRAW) ENDIF (${USE_DDRAW}) # ----------------------------------------------------------------------------- # Add the sources and targets # ADD_EXECUTABLE (vtktest vtktest.cxx) TARGET_LINK_LIBRARIES (vtktest vtkRendering vtkGraphics) IF (${USE_DDRAW}) TARGET_LINK_LIBRARIES (vtktest ddraw dxguid) ENDIF (${USE_DDRAW}) # ----------------------------------------------------------------------------- # Add build output and installation paths. # INSTALL_TARGETS (${EXECUTABLE_OUTPUT_PATH}/${CMAKE_CFG_INTDIR} vtktest ) # # End of: $Id$. #