[Cmake-commits] CMake branch, next, updated. v2.8.2-822-g6a9e59c

2010-09-17 Thread Ben Boeckel
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  6a9e59c2744762e3fb7926c89beb982a7de6b7e0 (commit)
   via  dee19760a701408411d6b20cc623ccb53ce54732 (commit)
   via  f231ce5ce3968d963f81dd3a5093ff2b13f17062 (commit)
   via  a117e02cc8e204ed5992e110c62942d80390bfe7 (commit)
  from  1c76a6b5ca512d7ab242e37a054f54521fcda5fe (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=6a9e59c2744762e3fb7926c89beb982a7de6b7e0
commit 6a9e59c2744762e3fb7926c89beb982a7de6b7e0
Merge: 1c76a6b dee1976
Author: Ben Boeckel ben.boec...@kitware.com
AuthorDate: Fri Sep 17 10:05:49 2010 -0400
Commit: CMake Topic Stage kwro...@kitware.com
CommitDate: Fri Sep 17 10:05:49 2010 -0400

Merge topic 'dev/strict-mode' into next

dee1976 Fix typo in VariableUnusedViaUnset test
f231ce5 Remove old false positive avoidance code
a117e02 Revert Add test for unused warnings at the end of scope


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=dee19760a701408411d6b20cc623ccb53ce54732
commit dee19760a701408411d6b20cc623ccb53ce54732
Author: Ben Boeckel ben.boec...@kitware.com
AuthorDate: Fri Sep 17 10:04:18 2010 -0400
Commit: Ben Boeckel ben.boec...@kitware.com
CommitDate: Fri Sep 17 10:04:18 2010 -0400

Fix typo in VariableUnusedViaUnset test

diff --git a/Tests/VariableUnusedViaUnset/CMakeLists.txt 
b/Tests/VariableUnusedViaUnset/CMakeLists.txt
index 886508e..4b4031d 100644
--- a/Tests/VariableUnusedViaUnset/CMakeLists.txt
+++ b/Tests/VariableUnusedViaUnset/CMakeLists.txt
@@ -1,7 +1,7 @@
 # NOTE: Changing lines in here changes the test results since the first
 # instance shouldn't warn, but the second should and they have the same message
 
-# A warning should NOT ne issued for this line:
+# A warning should NOT be issued for this line:
 set(UNUSED_VARIABLE)
 # Warning should occur here:
 set(UNUSED_VARIABLE)

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f231ce5ce3968d963f81dd3a5093ff2b13f17062
commit f231ce5ce3968d963f81dd3a5093ff2b13f17062
Author: Ben Boeckel ben.boec...@kitware.com
AuthorDate: Fri Sep 17 10:02:15 2010 -0400
Commit: Ben Boeckel ben.boec...@kitware.com
CommitDate: Fri Sep 17 10:02:15 2010 -0400

Remove old false positive avoidance code

From email explaining existence in the first place:

This is from before when the used checks throwing false
positives about unused due to changing the definition without
checking whether it *had* a value to begin with and me not
realizing they were false positives. I was thinking that it was
warning from ARGC et. al. not being used since the previous
macro or function call and the new value warning about
overwriting the old value.

diff --git a/Source/cmFunctionCommand.cxx b/Source/cmFunctionCommand.cxx
index b226574..ec4fd16 100644
--- a/Source/cmFunctionCommand.cxx
+++ b/Source/cmFunctionCommand.cxx
@@ -112,7 +112,6 @@ bool cmFunctionHelperCommand::InvokeInitialPass
   // set the value of argc
   cmOStringStream strStream;
   strStream  expandedArgs.size();
-  this-Makefile-MarkVariableAsUsed(ARGC);
   this-Makefile-AddDefinition(ARGC,strStream.str().c_str());
   this-Makefile-MarkVariableAsUsed(ARGC);
 
@@ -121,7 +120,6 @@ bool cmFunctionHelperCommand::InvokeInitialPass
 {
 cmOStringStream tmpStream;
 tmpStream  ARGV  t;
-this-Makefile-MarkVariableAsUsed(tmpStream.str().c_str());
 this-Makefile-AddDefinition(tmpStream.str().c_str(), 
   expandedArgs[t].c_str());
 this-Makefile-MarkVariableAsUsed(tmpStream.str().c_str());
@@ -156,10 +154,8 @@ bool cmFunctionHelperCommand::InvokeInitialPass
   }
 cnt ++;
 }
-  this-Makefile-MarkVariableAsUsed(ARGV);
   this-Makefile-AddDefinition(ARGV, argvDef.c_str());
   this-Makefile-MarkVariableAsUsed(ARGV);
-  this-Makefile-MarkVariableAsUsed(ARGN);
   this-Makefile-AddDefinition(ARGN, argnDef.c_str());
   this-Makefile-MarkVariableAsUsed(ARGN);
 

http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=a117e02cc8e204ed5992e110c62942d80390bfe7
commit a117e02cc8e204ed5992e110c62942d80390bfe7
Author: Ben Boeckel ben.boec...@kitware.com
AuthorDate: Fri Sep 17 09:47:17 2010 -0400
Commit: Ben Boeckel ben.boec...@kitware.com
CommitDate: Fri Sep 17 09:47:17 2010 -0400

Revert Add test for unused warnings at the end of scope

This reverts commit 91c4c9921c40361df860c1384a46ed77c6118c23.

The test doesn't work yet and should not have been put on this branch
yet.

diff --git a/Tests/CMakeLists.txt b/Tests/CMakeLists.txt
index 

[Cmake-commits] CMake branch, next, updated. v2.8.2-829-ga00839f

2010-09-17 Thread Brad King
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  a00839fa3b53cdcba1f2d13da593b06b9f9ae3a1 (commit)
   via  8f96818a5c111fcf819bbb6e83f4281838dcc0ad (commit)
  from  2641df7fd438e78afa308400e71a891283552415 (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=a00839fa3b53cdcba1f2d13da593b06b9f9ae3a1
commit a00839fa3b53cdcba1f2d13da593b06b9f9ae3a1
Merge: 2641df7 8f96818
Author: Brad King brad.k...@kitware.com
AuthorDate: Fri Sep 17 13:30:45 2010 -0400
Commit: CMake Topic Stage kwro...@kitware.com
CommitDate: Fri Sep 17 13:30:45 2010 -0400

Merge topic 'document-IMPORTED_NO_SONAME' into next

8f96818 Document IMPORTED_NO_SONAME target property


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=8f96818a5c111fcf819bbb6e83f4281838dcc0ad
commit 8f96818a5c111fcf819bbb6e83f4281838dcc0ad
Author: Brad King brad.k...@kitware.com
AuthorDate: Fri Sep 17 13:28:29 2010 -0400
Commit: Brad King brad.k...@kitware.com
CommitDate: Fri Sep 17 13:28:29 2010 -0400

Document IMPORTED_NO_SONAME target property

Commit fd37a6ec (Better linker search path computation, 2008-02-21)
added this property but did not document it.  Add the documentation.

diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx
index 3da4627..c13ff94 100644
--- a/Source/cmTarget.cxx
+++ b/Source/cmTarget.cxx
@@ -278,6 +278,24 @@ void cmTarget::DefineProperties(cmake *cm)
  from which the target is imported.);
 
   cm-DefineProperty
+(IMPORTED_NO_SONAME, cmProperty::TARGET,
+ Specifies that an IMPORTED shared library target has no \soname\.  ,
+ Set this property to true for an imported shared library file that 
+ has no \soname\ field.  
+ CMake may adjust generated link commands for some platforms to prevent 
+ the linker from using the path to the library in place of its missing 
+ soname.  
+ Ignored for non-imported targets.);
+
+  cm-DefineProperty
+(IMPORTED_NO_SONAME_CONFIG, cmProperty::TARGET,
+ Per-configuration version of IMPORTED_NO_SONAME property.,
+ This property is used when loading settings for the CONFIG 
+ configuration of an imported target.  
+ Configuration names correspond to those provided by the project 
+ from which the target is imported.);
+
+  cm-DefineProperty
 (EXCLUDE_FROM_ALL, cmProperty::TARGET,
  Exclude the target from the all target.,
  A property on a target that indicates if the target is excluded 

---

Summary of changes:
 Source/cmTarget.cxx |   18 ++
 1 files changed, 18 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits


[Cmake-commits] CMake branch, master, updated. v2.8.2-441-gc30c3ad

2010-09-17 Thread KWSys Robot
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, master has been updated
   via  c30c3ade9bfd865bea8e58d38e4044e4b00334a0 (commit)
  from  4b682e13fb0e4810d6cb8b76602c715a6fd74247 (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=c30c3ade9bfd865bea8e58d38e4044e4b00334a0
commit c30c3ade9bfd865bea8e58d38e4044e4b00334a0
Author: KWSys Robot kwro...@kitware.com
AuthorDate: Sat Sep 18 00:01:04 2010 -0400
Commit: KWSys Robot kwro...@kitware.com
CommitDate: Sat Sep 18 00:10:05 2010 -0400

KWSys Nightly Date Stamp

diff --git a/Source/kwsys/kwsysDateStamp.cmake 
b/Source/kwsys/kwsysDateStamp.cmake
index 529874f..0bcde24 100644
--- a/Source/kwsys/kwsysDateStamp.cmake
+++ b/Source/kwsys/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@ SET(KWSYS_DATE_STAMP_YEAR  2010)
 SET(KWSYS_DATE_STAMP_MONTH 09)
 
 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   17)
+SET(KWSYS_DATE_STAMP_DAY   18)

---

Summary of changes:
 Source/kwsys/kwsysDateStamp.cmake |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
CMake
___
Cmake-commits mailing list
Cmake-commits@cmake.org
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-commits