certi-cvs
[Top][All Lists]
Advanced

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

[certi-cvs] certi/test/utility CMakeLists.txt


From: CERTI CVS commits
Subject: [certi-cvs] certi/test/utility CMakeLists.txt
Date: Wed, 27 Apr 2011 15:18:06 +0000

CVSROOT:        /sources/certi
Module name:    certi
Changes by:     Eric NOULARD <erk>      11/04/27 15:18:06

Modified files:
        test/utility   : CMakeLists.txt 

Log message:
        better way to check for RT libs

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/certi/test/utility/CMakeLists.txt?cvsroot=certi&r1=1.8&r2=1.9

Patches:
Index: CMakeLists.txt
===================================================================
RCS file: /sources/certi/certi/test/utility/CMakeLists.txt,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- CMakeLists.txt      27 Apr 2011 07:04:40 -0000      1.8
+++ CMakeLists.txt      27 Apr 2011 15:18:06 -0000      1.9
@@ -3,21 +3,22 @@
   ${CMAKE_SOURCE_DIR}/libHLA
   )
 
+find_library(RT_LIBRARY rt)
 ADD_EXECUTABLE(CertiProcessus_A Main_SocketSHM.cc SharedStruct.hh)
 
 TARGET_LINK_LIBRARIES(CertiProcessus_A CERTI HLA)
-IF(UNIX AND NOT APPLE)
-  TARGET_LINK_LIBRARIES(CertiProcessus_A rt)
-ENDIF(UNIX AND NOT APPLE)
+IF(RT_LIBRARY)
+  TARGET_LINK_LIBRARIES(CertiProcessus_A ${RT_LIBRARY})
+ENDIF(RT_LIBRARY)
 
 SET_TARGET_PROPERTIES(CertiProcessus_A PROPERTIES COMPILE_FLAGS -DSIDE_SC)
 
 ADD_EXECUTABLE(CertiProcessus_B Main_SocketSHM.cc SharedStruct.hh)
 
 TARGET_LINK_LIBRARIES(CertiProcessus_B CERTI HLA)
-IF(UNIX AND NOT APPLE)
-    TARGET_LINK_LIBRARIES(CertiProcessus_B rt)
-ENDIF(UNIX AND NOT APPLE)
+IF(RT_LIBRARY)
+    TARGET_LINK_LIBRARIES(CertiProcessus_B ${RT_LIBRARY})
+ENDIF(RT_LIBRARY)
 
 SET_TARGET_PROPERTIES(CertiProcessus_B PROPERTIES COMPILE_FLAGS -DSIDE_CS)
 



reply via email to

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