INCLUDE(UseEEsofSTL) FIND_PACKAGE(gsl) FIND_PACKAGE(PVM) FIND_PACKAGE(EEsofBoost COMPONENTS date_time filesystem program_options system) FIND_PACKAGE(Mdb2src) FIND_PACKAGE(physutl) INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${PVM_INCLUDE_DIR} ${Boost_INCLUDE_DIR} ) IF(WIN32) LINK_DIRECTORIES(${EESOF_STL_LIBDIR}) ENDIF(WIN32) FILE(GLOB eesofpvm_multitool_HDRS ${CMAKE_CURRENT_SOURCE_DIR}/*.h*) SET(eesofpvm_multitool_SRCS addhost.cpp copy.cpp cti_permuter_ds_creator.cpp dataset_updater.cpp mkdir.cpp mom_mesh_installer.cpp move.cpp multitool.cpp remote_file_updater.cpp remove.cpp rmdir.cpp rsync.cpp simdir_manager.cpp spawn_child.cpp spawn_pipe_extension.cpp ) MDB2SRC(eesofpvm_multitool_MDB_SRCS msgs_eesofpvm_multitool.mdb) ADD_EXECUTABLE(eesofpvm_multitool ${eesofpvm_multitool_HDRS} ${eesofpvm_multitool_SRCS} ${eesofpvm_multitool_MDB_SRCS}) TARGET_LINK_LIBRARIES(eesofpvm_multitool ${gsl_LIBRARIES} PhysUtlPro ${PVM_LIBRARIES} ${Boost_LIBRARIES} ${EESOFSTL_LIBRARIES} ) INCLUDE(CMakeInstallPackage.txt)