[Initng-svn] r3710 - in initng/trunk: . src

svn at initng.thinktux.net svn at initng.thinktux.net
Thu Apr 6 17:19:46 CEST 2006


Author: biebl
Date: Thu Apr  6 17:19:44 2006
New Revision: 3710

Modified:
   initng/trunk/CMakeLists.txt
   initng/trunk/src/CMakeLists.txt
Log:
Globally set COREDUMPER_LIBS if coredumper is found. If not, this var is empty.
Targets using coredumper can simply add $(COREDUMPER_LIBS} to TARGET_LINK_LIBRARIES.


Modified: initng/trunk/CMakeLists.txt
==============================================================================
--- initng/trunk/CMakeLists.txt	(original)
+++ initng/trunk/CMakeLists.txt	Thu Apr  6 17:19:44 2006
@@ -83,6 +83,7 @@
 
     IF(HAVE_COREDUMPER AND HAVE_COREDUMPER_H)
         ADD_DEFINITIONS(-DHAVE_COREDUMPER)
+	SET(COREDUMPER_LIBS coredumper)
     ENDIF(HAVE_COREDUMPER AND HAVE_COREDUMPER_H)
 
     ADD_DEFINITIONS(-DDEBUG -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wimplicit -Wredundant-decls -Wnested-externs -Wwrite-strings -Wsign-compare -Winline -Wswitch -Wreturn-type -Wparentheses -Wmissing-braces -Wformat -Wformat-nonliteral -Wformat-security -Wsequence-point -Wundef -Wunused -Wcomment)

Modified: initng/trunk/src/CMakeLists.txt
==============================================================================
--- initng/trunk/src/CMakeLists.txt	(original)
+++ initng/trunk/src/CMakeLists.txt	Thu Apr  6 17:19:44 2006
@@ -36,14 +36,8 @@
 	initng_global.c
 )
 
-SET(initng_extralibs)
-
-IF(DEBUG AND HAVE_COREDUMPER)
-SET(initng_extralibs coredumper)
-ENDIF(DEBUG AND HAVE_COREDUMPER)
-
 ADD_LIBRARY(initng SHARED ${initng_lib_srcs})
-TARGET_LINK_LIBRARIES(initng dl ${initng_extralibs})
+TARGET_LINK_LIBRARIES(initng dl ${COREDUMPER_LIBS})
 SET_TARGET_PROPERTIES(initng PROPERTIES VERSION 0.0.0 SOVERSION 0)
 INSTALL_TARGETS(/lib initng)
 


More information about the Initng-svn mailing list