]> git.cworth.org Git - vogl/commitdiff
voglcore: Add pthread as link library
authorAndrew Wong <andrew.kw.w@gmail.com>
Fri, 14 Mar 2014 03:26:11 +0000 (23:26 -0400)
committerCarl Worth <cworth@cworth.org>
Tue, 1 Apr 2014 18:42:44 +0000 (11:42 -0700)
This means any targets that use voglcore will automatically get pthread
include during linking. So we don't need to specify pthread in targets
that don't explicitly use them.

src/voglbench/CMakeLists.txt
src/voglcore/CMakeLists.txt
src/voglgen/CMakeLists.txt
src/voglsyms/CMakeLists.txt
src/vogltest/CMakeLists.txt

index c074e8d3f925885718fa1d76820877dcbd3ff080..db34f9202eab008330d23db21007af9574c1cda9 100644 (file)
@@ -24,7 +24,6 @@ target_link_libraries(${PROJECT_NAME}
     voglcommon
     dl
     X11
     voglcommon
     dl
     X11
-    pthread
     voglcore
     rt
     )
     voglcore
     rt
     )
index 9dd0f5067048bb910df5bde3445f931b89520f44..9b6dda144666f4cbc24ed99681a2b4c14bf949d4 100644 (file)
@@ -105,7 +105,10 @@ else()
 endif()
 
 add_library(${PROJECT_NAME} ${SRC_LIST})
 endif()
 
 add_library(${PROJECT_NAME} ${SRC_LIST})
-target_link_libraries(${PROJECT_NAME} rt)
+target_link_libraries(${PROJECT_NAME}
+    pthread
+    rt
+    )
 
 build_options_finalize()
 
 
 build_options_finalize()
 
index 1ad4b869b168fb4b8bcbb7b62a99ded64b3a0b87..751b5ace900f6ebf47037d02268a1da5f3b5bf23 100644 (file)
@@ -14,7 +14,6 @@ add_executable(${PROJECT_NAME} ${SRC_LIST})
 
 target_link_libraries(${PROJECT_NAME}
     voglcore
 
 target_link_libraries(${PROJECT_NAME}
     voglcore
-    pthread
     )
 
 build_options_finalize()
     )
 
 build_options_finalize()
index 8fff2cd8aa7819fb4bf5a40d114c336299f93db7..e3bf2371031a0c3a181ab6b91e6ffd8ae3cfe4a7 100644 (file)
@@ -23,7 +23,6 @@ target_link_libraries(${PROJECT_NAME}
     backtrace
     voglcommon
     dl
     backtrace
     voglcommon
     dl
-    pthread
     voglcore
     rt
     )
     voglcore
     rt
     )
index cb8091beb55f24bf292bdbfd4b408b79bf1abc80..b0725b54e3a569b20635c51fa20acc2a71de2ff3 100644 (file)
@@ -27,7 +27,6 @@ add_executable(${PROJECT_NAME} ${SRC_LIST})
 
 target_link_libraries(${PROJECT_NAME}
     voglcore
 
 target_link_libraries(${PROJECT_NAME}
     voglcore
-    pthread
     X11
     ${VOGLTEST_OPENGL_LIBRARY}
     dl
     X11
     ${VOGLTEST_OPENGL_LIBRARY}
     dl