[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