certi-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[certi-cvs] certi CMakeLists.txt libCERTI/CMakeLists.txt


From: certi-cvs
Subject: [certi-cvs] certi CMakeLists.txt libCERTI/CMakeLists.txt
Date: Thu, 18 Dec 2008 11:56:00 +0000

CVSROOT:        /sources/certi
Module name:    certi
Changes by:     Petr Gotthard <gotthardp>       08/12/18 11:56:00

Modified files:
        .              : CMakeLists.txt 
        libCERTI       : CMakeLists.txt 

Log message:
        IRIX64 portability: added check for libgen library

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/CMakeLists.txt?cvsroot=certi&r1=1.64&r2=1.65
http://cvs.savannah.gnu.org/viewcvs/certi/libCERTI/CMakeLists.txt?cvsroot=certi&r1=1.23&r2=1.24

Patches:
Index: CMakeLists.txt
===================================================================
RCS file: /sources/certi/certi/CMakeLists.txt,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -b -r1.64 -r1.65
--- CMakeLists.txt      3 Dec 2008 10:24:34 -0000       1.64
+++ CMakeLists.txt      18 Dec 2008 11:56:00 -0000      1.65
@@ -194,6 +194,16 @@
 
 ADD_DEFINITIONS(-DHAVE_CONFIG_H=1)
 
+################## Gen library Check #####################
+CHECK_LIBRARY_EXISTS("gen" "basename" "/usr/lib" GEN_LIBRARY_HAS_BASENAME)
+IF (GEN_LIBRARY_HAS_BASENAME)
+    MESSAGE(STATUS "Gen library needed for system ${CMAKE_SYSTEM_NAME}")
+    FIND_LIBRARY(GEN_LIBRARY
+        NAMES gen)
+ELSE (GEN_LIBRARY_HAS_BASENAME)
+    SET(GEN_LIBRARY)
+ENDIF (GEN_LIBRARY_HAS_BASENAME)
+
 ################ Socket library Check ####################
 CHECK_LIBRARY_EXISTS("socket" "connect" "/usr/lib" SOCKET_LIBRARY_HAS_CONNECT)
 IF (SOCKET_LIBRARY_HAS_CONNECT)

Index: libCERTI/CMakeLists.txt
===================================================================
RCS file: /sources/certi/certi/libCERTI/CMakeLists.txt,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- libCERTI/CMakeLists.txt     10 Dec 2008 16:53:24 -0000      1.23
+++ libCERTI/CMakeLists.txt     18 Dec 2008 11:56:00 -0000      1.24
@@ -193,7 +193,10 @@
 
 SET_TARGET_PROPERTIES(CERTI PROPERTIES PROJECT_LABEL LibCERTI)
                         
-TARGET_LINK_LIBRARIES(CERTI ${LIBXML2_LIBRARIES} ${SOCKET_LIBRARY})
+TARGET_LINK_LIBRARIES(CERTI
+    ${LIBXML2_LIBRARIES}
+    ${GEN_LIBRARY}
+    ${SOCKET_LIBRARY})
 IF (MINGW)
     SET_TARGET_PROPERTIES(CERTI PROPERTIES LINK_FLAGS 
"-Wl,--output-def,${LIBRARY_OUTPUT_PATH}/libCERTI.def")
     INSTALL(FILES ${LIBRARY_OUTPUT_PATH}/libCERTI.def




reply via email to

[Prev in Thread] Current Thread [Next in Thread]