blob: bc4123934bb0512b2e1a780f14d69dbc523e648f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
cmake_minimum_required(VERSION 2.8)
add_definitions(-fPIC)
set(SRC ntc_radius_plug.cpp)
include_directories(${CMAKE_SOURCE_DIR}/src)
include_directories(/opt/MESA/include/)
set(DEPEND_DYN_LIB MESA_handle_logger MESA_prof_load cjson rdkafka)
add_library(ntc_radius_plug SHARED ${SRC})
target_link_libraries(ntc_radius_plug ${DEPEND_DYN_LIB})
set_target_properties(ntc_radius_plug PROPERTIES PREFIX "")
install(TARGETS ntc_radius_plug DESTINATION ${CMAKE_INSTALL_PREFIX}/plug/business/ntc_radius_plug COMPONENT LIBRARIES)
install(FILES ../bin/ntc_radius_plug.inf DESTINATION ${CMAKE_INSTALL_PREFIX}/plug/business/ntc_radius_plug COMPONENT PROFILE)
|