Changeset 242
- Timestamp:
- 01/31/10 14:18:08 (2 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 9 edited
-
CMakeLists.txt (modified) (5 diffs)
-
cmake/NSCPPBuffer.cmake (modified) (1 diff)
-
include/NSCHelper.h (modified) (1 diff)
-
modules/CheckHelpers/CMakeLists.txt (modified) (1 diff)
-
modules/NRPEClient/CMakeLists.txt (modified) (2 diffs)
-
modules/NRPEServer/CMakeLists.txt (modified) (2 diffs)
-
modules/Scheduler/CMakeLists.txt (modified) (1 diff)
-
proto/plugin.proto.h.in (added)
-
service/CMakeLists.txt (modified) (2 diffs)
-
service/NSClient++.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/CMakeLists.txt
r241 r242 26 26 27 27 SET(NSCP_INCLUDE_PATH "${NSCP_SOURCE_DIR}/include" CACHE PATH "directory containing NSCP specific includes") 28 SET(PB UF_INCLUDE_PATH "${NSCP_SOURCE_DIR}/proto" CACHE PATH "directory containing NSCP specific protocol buffer files")28 SET(PB_PATH "${NSCP_SOURCE_DIR}/proto" CACHE PATH "directory containing NSCP specific protocol buffer files") 29 29 INCLUDE_DIRECTORIES(${NSCP_INCLUDE_PATH}) 30 INCLUDE_DIRECTORIES(${PB UF_INCLUDE_PATH})30 INCLUDE_DIRECTORIES(${PB_PATH}) 31 31 32 32 SET(BOOST_LIBRARYDIR ${BOOST_LIBRARYDIR} CACHE PATH "") … … 89 89 message(STATUS, "Found proto in: ${PROTOBUF_LIBRARY}") 90 90 INCLUDE_DIRECTORIES(${PROTOBUF_INCLUDE_DIR}) 91 #LINK_DIRECTORIES(${BOOST_LIB_DIRS})92 91 else(PROTOBUF_FOUND) 93 92 message(FATAL_ERROR, "Protocol buffers NOT found (${PROTOBUF_LIBRARYDIR}, )") … … 147 146 ENDIF(NOT CMAKE_BUILD_TYPE) 148 147 149 150 148 SET(NSCP_DEF_PLUGIN_CPP 151 149 ${NSCP_INCLUDE_PATH}/NSCHelper.cpp … … 153 151 ${NSCP_INCLUDE_PATH}/simpleini/ConvertUTF.c 154 152 ${NSCP_INCLUDE_PATH}/b64/b64.c 155 ${PBUF_INCLUDE_PATH}/plugin.pb.cc156 153 ${NSCP_INCLUDE_PATH}/utils.cpp 157 )154 ) 158 155 159 156 SET(NSCP_DEF_PLUGIN_HPP 160 ${PBUF_INCLUDE_PATH}/plugin.pb.h 161 ${NSCP_INCLUDE_PATH}/NSCHelper.h 162 ${NSCP_INCLUDE_PATH}/strEx.h 163 ${NSCP_INCLUDE_PATH}/config.h 164 ${NSCP_INCLUDE_PATH}/utils.h 165 ${NSCP_INCLUDE_PATH}/NSCAPI.h 166 ${NSCP_INCLUDE_PATH}/NSCHelper.h 167 ${NSCP_INCLUDE_PATH}/nsc_module_wrapper.hpp 168 ) 157 ${NSCP_INCLUDE_PATH}/NSCHelper.h 158 ${NSCP_INCLUDE_PATH}/strEx.h 159 ${NSCP_INCLUDE_PATH}/config.h 160 ${NSCP_INCLUDE_PATH}/utils.h 161 ${NSCP_INCLUDE_PATH}/NSCAPI.h 162 ${NSCP_INCLUDE_PATH}/NSCHelper.h 163 ${NSCP_INCLUDE_PATH}/nsc_module_wrapper.hpp 164 ) 169 165 170 166 SET(NSCP_DEF_PLUGIN_LIB 171 ${Boost_LIBRARIES} 172 ${CMAKE_THREAD_LIBS_INIT} 173 ${EXTRA_LIBS} 174 ${PROTOBUF_LIBRARY} 175 ) 167 ${Boost_LIBRARIES} 168 ${CMAKE_THREAD_LIBS_INIT} 169 ${EXTRA_LIBS} 170 ${PROTOBUF_LIBRARY} 171 proto 172 ) 173 message(STATUS, "LIB: ${NSCP_DEF_PLUGIN_LIB}") 176 174 177 175 … … 191 189 MESSAGE(STATUS "Build path: ${PROJECT_BINARY_DIR}") 192 190 ADD_SUBDIRECTORY("service") 191 ADD_SUBDIRECTORY("proto") 193 192 194 193 SET(ALL_MODULE_NAMES) -
trunk/cmake/NSCPPBuffer.cmake
r241 r242 68 68 LIST(APPEND ${VAR} "${CMAKE_CURRENT_BINARY_DIR}/${FIL_WE}.pb.cc") 69 69 LIST(APPEND INCL "${CMAKE_CURRENT_BINARY_DIR}/${FIL_WE}.pb.h") 70 71 SET(PB_TARGET_INCLUDE ${INCL}) 72 configure_file(${ABS_FIL}.h.in ${ABS_FIL}.h) 70 73 71 74 ADD_CUSTOM_COMMAND( -
trunk/include/NSCHelper.h
r241 r242 33 33 #include <strEx.h> 34 34 35 #include "../proto/plugin.p b.h"35 #include "../proto/plugin.proto.h" 36 36 37 37 #ifdef WIN32 -
trunk/modules/CheckHelpers/CMakeLists.txt
r241 r242 2 2 3 3 PROJECT(CheckHelpers) 4 5 # Workaround for bug 0003353 in cmake (aparently not fixed) 6 SET_SOURCE_FILES_PROPERTIES(${PB_PLUGIN} PROPERTIES GENERATED TRUE) 4 7 5 8 SET(CheckHelpers_SRCS -
trunk/modules/NRPEClient/CMakeLists.txt
r241 r242 4 4 5 5 PROJECT(${TARGET}) 6 7 # Workaround for bug 0003353 in cmake (aparently not fixed) 8 SET_SOURCE_FILES_PROPERTIES(${PB_PLUGIN} PROPERTIES GENERATED TRUE) 6 9 7 10 SET(SRCS … … 31 34 target_link_libraries(${TARGET} 32 35 ${Boost_FILESYSTEM_LIBRARY} 33 ${ PROTOBUF_LIBRARY}36 ${NSCP_DEF_PLUGIN_LIB} 34 37 ${OPENSSL_LIBRARIES} 35 38 ) -
trunk/modules/NRPEServer/CMakeLists.txt
r241 r242 4 4 5 5 PROJECT(${TARGET}) 6 7 # Workaround for bug 0003353 in cmake (aparently not fixed) 8 SET_SOURCE_FILES_PROPERTIES(${PB_PLUGIN} PROPERTIES GENERATED TRUE) 6 9 7 10 SET(SRCS … … 38 41 target_link_libraries(${TARGET} 39 42 ${Boost_FILESYSTEM_LIBRARY} 40 ${ PROTOBUF_LIBRARY} ${Boost_LIBRARIES}43 ${NSCP_DEF_PLUGIN_LIB} 41 44 ${OPENSSL_LIBRARIES} 42 45 ) -
trunk/modules/Scheduler/CMakeLists.txt
r241 r242 2 2 3 3 PROJECT(Scheduler) 4 5 # Workaround for bug 0003353 in cmake (aparently not fixed) 6 SET_SOURCE_FILES_PROPERTIES(${PB_PLUGIN} PROPERTIES GENERATED TRUE) 4 7 5 8 SET(Scheduler_SRCS -
trunk/service/CMakeLists.txt
r241 r242 7 7 8 8 ADD_DEFINITIONS(${NSCP_GLOBAL_DEFINES}) 9 10 # Workaround for bug 0003353 in cmake (aparently not fixed) 11 #WRAP_PROTO(PB_PLUGIN ${PB_PATH}/plugin.pb) 12 #SET_SOURCE_FILES_PROPERTIES(${PB_PLUGIN} PROPERTIES GENERATED TRUE) 9 13 10 14 SET(service_SRCS … … 73 77 target_link_libraries(nsclient++ 74 78 ${Boost_FILESYSTEM_LIBRARY} 75 ${ PROTOBUF_LIBRARY}79 ${NSCP_DEF_PLUGIN_LIB} 76 80 ) 77 81 -
trunk/service/NSClient++.cpp
r241 r242 40 40 #include "service_manager.hpp" 41 41 42 #include "../proto/plugin.p b.h"42 #include "../proto/plugin.proto.h" 43 43 44 44 NSClient mainClient(SZSERVICENAME); // Global core instance.
Note: See TracChangeset
for help on using the changeset viewer.







