summaryrefslogtreecommitdiff
path: root/plugins/cansimplugin/CMakeLists.txt
blob: e29c0de8fda3dc9518e48e9efc02e94a746c8ee6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
if(cansim_plugin)
############################################################################################################################################

pkg_check_modules(json REQUIRED json)

include_directories(${CMAKE_SOURCE_DIR}/lib ${include_dirs} ${gio_INCLUDE_DIRS} ${gio-unix_INCLUDE_DIRS} ${CMAKE_SOURCE_DIR}/plugins/common ${Boost_INCLUDE_DIRS} ${json_INCLUDE_DIRS})

set(cansimplugin_headers cansimplugin.h)
set(cansimplugin_sources cansimplugin.cpp)

add_library(cansimplugin MODULE ${cansimplugin_sources} ${cansimplugin_headers})
set_target_properties(cansimplugin PROPERTIES PREFIX "")
target_link_libraries(cansimplugin amb amb-plugins-common -L${CMAKE_CURRENT_BINARY_DIR}/plugins/common ${link_libraries} -lrt ${json_LIBRARIES})

install(TARGETS cansimplugin LIBRARY DESTINATION ${PLUGIN_INSTALL_PATH})

############################################################################################################################################

endif(cansim_plugin)