[Cmake-commits] CMake branch, next, updated. v2.8.6-1539-gcaf1edb

Stephen Kelly steveire at gmail.com
Sun Oct 9 05:45:51 EDT 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".

The branch, next has been updated
       via  caf1edba845d6a4da73356a662452595cd504873 (commit)
       via  2cc9e8fcff44f8aa7709e065731f0557cbea49f7 (commit)
      from  16f03a1ebb8ba4f7f3ed0e439026afa26ab00584 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=caf1edba845d6a4da73356a662452595cd504873
commit caf1edba845d6a4da73356a662452595cd504873
Merge: 16f03a1 2cc9e8f
Author:     Stephen Kelly <steveire at gmail.com>
AuthorDate: Sun Oct 9 05:45:47 2011 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Sun Oct 9 05:45:47 2011 -0400

    Merge topic 'cmake-link-interface-libraries' into next
    
    2cc9e8f Add linker flag instead of definition.


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=2cc9e8fcff44f8aa7709e065731f0557cbea49f7
commit 2cc9e8fcff44f8aa7709e065731f0557cbea49f7
Author:     Stephen Kelly <steveire at gmail.com>
AuthorDate: Sun Oct 9 11:43:39 2011 +0200
Commit:     Stephen Kelly <steveire at gmail.com>
CommitDate: Sun Oct 9 11:43:39 2011 +0200

    Add linker flag instead of definition.

diff --git a/Tests/Module/CheckCXXCompilerFlag/shared_lib/CMakeLists.txt b/Tests/Module/CheckCXXCompilerFlag/shared_lib/CMakeLists.txt
index 5c0c2a1..8c7190a 100644
--- a/Tests/Module/CheckCXXCompilerFlag/shared_lib/CMakeLists.txt
+++ b/Tests/Module/CheckCXXCompilerFlag/shared_lib/CMakeLists.txt
@@ -8,5 +8,5 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/input.cpp"
   "int doNothing() { return 0; }\n"
 )
 
-add_definitions(-Wl,--noundefined)
+set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined")
 add_library(lib SHARED "${CMAKE_CURRENT_BINARY_DIR}/input.cpp")
diff --git a/Tests/Module/CheckCXXCompilerFlag/static_lib/CMakeLists.txt b/Tests/Module/CheckCXXCompilerFlag/static_lib/CMakeLists.txt
index c04b69f..36c208d 100644
--- a/Tests/Module/CheckCXXCompilerFlag/static_lib/CMakeLists.txt
+++ b/Tests/Module/CheckCXXCompilerFlag/static_lib/CMakeLists.txt
@@ -8,5 +8,6 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/input.cpp"
   "int doNothing() { return 0; }\n"
 )
 
-add_definitions(-Wl,--noundefined)
+set(CMAKE_STATIC_LINKER_FLAGS "-Wl,--no-undefined")
+
 add_library(lib "${CMAKE_CURRENT_BINARY_DIR}/input.cpp")

-----------------------------------------------------------------------

Summary of changes:
 .../CheckCXXCompilerFlag/shared_lib/CMakeLists.txt |    2 +-
 .../CheckCXXCompilerFlag/static_lib/CMakeLists.txt |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list