diff -r 05b8d5150313 -r 64f50072db9e src/CMakeLists.txt --- a/src/CMakeLists.txt Tue Apr 07 19:41:48 2009 +0300 +++ b/src/CMakeLists.txt Tue Apr 07 21:09:25 2009 +0300 @@ -18,6 +18,7 @@ set (NEXUS_SOURCES nexus.c ${CORE_SOURCES} ${SOCK_SOURCES} ${IRC_SOURCES} ${LUA_SOURCES} ${CONSOLE_SOURCES} signals.c module.c config.c) set (TEST_SOURCES test.c ${CORE_SOURCES} ${SOCK_SOURCES} ${IRC_SOURCES}) set (IRC_LOG_SOURCES modules/irc_log.c) +set (LOGWATCH_SOURCES modules/logwatch.c modules/logwatch_source.c) # define our libraries set (MODULE_LIBRARIES "dl") @@ -32,6 +33,7 @@ # add our modules add_library (irc_log MODULE ${IRC_LOG_SOURCES}) +add_library (logwatch MODULE ${LOGWATCH_SOURCES}) # set libraries target_link_libraries (nexus ${NEXUS_LIBRARIES}) @@ -39,7 +41,7 @@ target_link_libraries (irc_log ${Evsql_LIBRARIES}) # global target properties -set_target_properties (nexus test irc_log PROPERTIES +set_target_properties (nexus test irc_log logwatch PROPERTIES COMPILE_FLAGS ${CFLAGS} ) @@ -49,7 +51,7 @@ ) # modules have weird names -set_target_properties (irc_log PROPERTIES +set_target_properties (irc_log logwatch PROPERTIES PREFIX "mod_" LIBRARY_OUTPUT_DIRECTORY "modules" )