cmake_minimum_required(VERSION 3.1 FATAL_ERROR) set( TLM service-thread ) project( ${TLM} ) set( CPACK_PACKAGE_VERSION_MAJOR 1 ) set( CPACK_PACKAGE_VERSION_MINOR 0 ) set( CPACK_PACKAGE_VERSION_PATCH 0 ) set( CPACK_PACKAGE_CONTACT "Firstname Lastname " ) set( CPACK_PACKAGE_DESCRIPTION_SUMMARY "A TLM which implements a service thread" ) include(tlm) set( SOURCES service_thread.cc ) add_library( ${TLM} SHARED ${SOURCES} ) set_target_properties( ${TLM} PROPERTIES PREFIX "" SUFFIX ".tlm.so" ) target_link_libraries( ${TLM} ${LIBSTATE_LOGIC_LIBRARY} rt ) install( FILES ${CMAKE_CURRENT_BINARY_DIR}/${TLM}.tlm.so DESTINATION /SoftPLC/tlm/ ) include(CPack)