[Cmake-commits] CMake branch, next, updated. v2.8.9-1149-g9d98fe5

Stephen Kelly steveire at gmail.com
Fri Oct 19 08:28:20 EDT 2012


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  9d98fe5a8b64f8b28afdd3c99de3101fb67e1032 (commit)
       via  ee50ca425e7aed26da843dfc9ce92a021fba8397 (commit)
      from  8e3c3332476ae23a873cc2cb7cd7aaa386813179 (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=9d98fe5a8b64f8b28afdd3c99de3101fb67e1032
commit 9d98fe5a8b64f8b28afdd3c99de3101fb67e1032
Merge: 8e3c333 ee50ca4
Author:     Stephen Kelly <steveire at gmail.com>
AuthorDate: Fri Oct 19 08:28:09 2012 -0400
Commit:     CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Fri Oct 19 08:28:09 2012 -0400

    Merge topic 'genex-validate-target-property-names' into next
    
    ee50ca4 GenEx: Change the regular expression to workaround a bug.


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=ee50ca425e7aed26da843dfc9ce92a021fba8397
commit ee50ca425e7aed26da843dfc9ce92a021fba8397
Author:     Stephen Kelly <steveire at gmail.com>
AuthorDate: Fri Oct 19 14:25:11 2012 +0200
Commit:     Stephen Kelly <steveire at gmail.com>
CommitDate: Fri Oct 19 14:25:11 2012 +0200

    GenEx: Change the regular expression to workaround a bug.
    
    Apparently the character after the '-' confused the RegularExpression
    class.

diff --git a/Source/cmGeneratorExpressionEvaluator.cxx b/Source/cmGeneratorExpressionEvaluator.cxx
index 380c255..5c449ae 100644
--- a/Source/cmGeneratorExpressionEvaluator.cxx
+++ b/Source/cmGeneratorExpressionEvaluator.cxx
@@ -278,7 +278,7 @@ static const struct TargetPropertyNode : public cmGeneratorExpressionNode
       return std::string();
       }
     cmsys::RegularExpression targetNameValidator;
-    targetNameValidator.compile("^[A-Za-z0-9_.-:]+$");
+    targetNameValidator.compile("^[:A-Za-z0-9_.-]+$");
     cmsys::RegularExpression propertyNameValidator;
     propertyNameValidator.compile("^[A-Za-z0-9_]+$");
 

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

Summary of changes:
 Source/cmGeneratorExpressionEvaluator.cxx |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


hooks/post-receive
-- 
CMake


More information about the Cmake-commits mailing list