source: nscp/modules/CheckEventLog/CMakeLists.txt @ 98113da

0.4.00.4.10.4.2
Last change on this file since 98113da was 98113da, checked in by Michael Medin <michael@…>, 20 months ago
  • Real-time CheckEventLog working (still only for one, and I think application log)
  • Added python tests to validfate that Real-time eventlog is working.
  • Fixed som defects here and there (now builds on Linux again)
  • Fixed so it builds in "debug mode"
  • Fixed issue in grammar which caused infiniate loop in som cases
  • Fixed so error rendering in eventlog works with "infininate number of argumnets"
  • Added support for targeting execs (in API)
  • Fixed some invalid return messages
  • Streamlined submissions wrappers to be more inline with "other wrappers"
  • Fixed a myrriad of minor python script bugs
  • Added sleep command (which sometimes causes issues so use with care)
  • Property mode set to 100644
File size: 687 bytes
Line 
1cmake_minimum_required(VERSION 2.6)
2
3SET(TARGET CheckEventLog)
4       
5PROJECT(${TARGET})
6
7SET(SRCS
8        stdafx.cpp
9        "${TARGET}.cpp"
10        filter.cpp
11        ${NSCP_DEF_PLUGIN_CPP}
12        ${NSCP_FILTER_CPP}
13        eventlog_wrapper.cpp
14)
15
16ADD_DEFINITIONS(${NSCP_GLOBAL_DEFINES})
17
18IF(WIN32)
19        SET(SRCS ${SRCS}
20                stdafx.h
21                "${TARGET}.h"
22                "${TARGET}.def"
23
24                eventlog_filter.hpp
25                eventlog_record.hpp
26                eventlog_wrapper.hpp
27                simple_registry.hpp
28                filter.hpp
29
30                ${NSCP_DEF_PLUGIN_HPP}
31                ${NSCP_FILTER_HPP}
32        )
33ENDIF(WIN32)
34
35add_library(${TARGET} MODULE ${SRCS})
36
37target_link_libraries(${TARGET}
38        ${Boost_FILESYSTEM_LIBRARY}
39        ${NSCP_DEF_PLUGIN_LIB}
40        ${NSCP_FILTER_LIB}
41        version.lib
42)
43INCLUDE(${BUILD_CMAKE_FOLDER}/module.cmake)
Note: See TracBrowser for help on using the repository browser.