set (LIB_FILES bufutils.cpp file.cpp modules.cpp processor.cpp sampler.cpp tsort.cpp controller.cpp image.cpp parameters.cpp processthread.cpp scheduler.cpp utils.cpp htond.c) #EXEC_PROGRAM( "${STM_BINARY_DIR}/tools/byteorder > ${STM_SOURCE_DIR}/lib/htond.c") add_definitions(-DBUILD_STM) add_library(stm SHARED ${LIB_FILES}) add_subdirectory(mathutils) add_subdirectory(parallel) IF(WIN32) # ELSE() target_link_libraries(stm pthread) target_link_libraries(stm dl) target_link_libraries(stm m) target_link_libraries(stm mathutils) target_link_libraries(stm parallel) endif() INSTALL_TARGETS(${INSTALL_LIB_PATH} stm)