[Initng-svn] r3684 - initng/trunk

svn at initng.thinktux.net svn at initng.thinktux.net
Wed Apr 5 13:33:49 CEST 2006


Author: jimmy
Date: Wed Apr  5 13:33:48 2006
New Revision: 3684

Modified:
   initng/trunk/CMakeLists.txt
Log:
Fixed gcc options, when compiling with cmake.


Modified: initng/trunk/CMakeLists.txt
==============================================================================
--- initng/trunk/CMakeLists.txt	(original)
+++ initng/trunk/CMakeLists.txt	Wed Apr  5 13:33:48 2006
@@ -4,6 +4,7 @@
 SUBDIRS(src plugins tools devtool doc) 
 
 ADD_DEFINITIONS(-DHAVE_CONFIG_H)
+ADD_DEFINITIONS(-O2 -Wall -Werror)
 
 INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
 
@@ -66,6 +67,11 @@
 OPTION(BUILD_SYSLOG "Build syslog plugin" ON)
 OPTION(BUILD_UNNEEDED "Build unneeded plugin" ON)
 OPTION(INSTALL_AS_INIT "Install initng as replacement for sysvinit" OFF)
+OPTION(DEBUG "Build with developer tools" ON)
+
+IF(DEBUG)
+    ADD_DEFINITIONS(-DDEBUG -g)
+ENDIF(DEBUG)
 
 CONFIGURE_FILE(
 	"${CMAKE_CURRENT_SOURCE_DIR}/cmake_uninstall.cmake.in"


More information about the Initng-svn mailing list