[Cmake-commits] CMake branch, next, updated. v3.0.0-rc4-2757-ge9f70ab
Daniele E. Domenichelli
daniele.domenichelli at gmail.com
Mon May 5 12:50:27 EDT 2014
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 e9f70ab1dd5f7b6454a9c769a2f238581db47951 (commit)
via 93730bb3e05e7f9ced8bd0bc7810b8697e464cf4 (commit)
via 39ef80460213d666a5041bd416337c2e09e00283 (commit)
from da090ee84dbfb6397a4899a7c8d6bc006a79a613 (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=e9f70ab1dd5f7b6454a9c769a2f238581db47951
commit e9f70ab1dd5f7b6454a9c769a2f238581db47951
Merge: da090ee 93730bb
Author: Daniele E. Domenichelli <daniele.domenichelli at gmail.com>
AuthorDate: Mon May 5 12:50:26 2014 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon May 5 12:50:26 2014 -0400
Merge topic 'ExternalProject_labels' into next
93730bb3 ExternalProject: Set FOLDER property to targets
39ef8046 ExternalProject: Set LABELS property to targets
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=93730bb3e05e7f9ced8bd0bc7810b8697e464cf4
commit 93730bb3e05e7f9ced8bd0bc7810b8697e464cf4
Author: Daniele E. Domenichelli <daniele.domenichelli at iit.it>
AuthorDate: Tue Apr 29 11:41:12 2014 +0200
Commit: Daniele E. Domenichelli <daniele.domenichelli at iit.it>
CommitDate: Mon May 5 18:49:41 2014 +0200
ExternalProject: Set FOLDER property to targets
This is useful when using the USE_FOLDERS global property
diff --git a/Modules/ExternalProject.cmake b/Modules/ExternalProject.cmake
index cf44f80..0d35cca 100644
--- a/Modules/ExternalProject.cmake
+++ b/Modules/ExternalProject.cmake
@@ -1177,6 +1177,7 @@ function(ExternalProject_Add_StepTargets name)
add_custom_target(${name}-${step}
DEPENDS ${stamp_file})
set_property(TARGET ${name}-${step} PROPERTY LABELS ${name})
+ set_property(TARGET ${name}-${step} PROPERTY FOLDER "ExternalProjectTargets/${name}")
# Depend on other external projects (target-level).
get_property(deps TARGET ${name} PROPERTY _EP_DEPENDS)
@@ -1920,6 +1921,8 @@ function(ExternalProject_Add name)
add_custom_target(${name} ALL DEPENDS ${complete_stamp_file})
set_property(TARGET ${name} PROPERTY _EP_IS_EXTERNAL_PROJECT 1)
set_property(TARGET ${name} PROPERTY LABELS ${name})
+ set_property(TARGET ${name} PROPERTY FOLDER "ExternalProjectTargets/${name}")
+
_ep_parse_arguments(ExternalProject_Add ${name} _EP_ "${ARGN}")
_ep_set_directories(${name})
_ep_get_step_stampfile(${name} "done" done_stamp_file)
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=39ef80460213d666a5041bd416337c2e09e00283
commit 39ef80460213d666a5041bd416337c2e09e00283
Author: Daniele E. Domenichelli <daniele.domenichelli at iit.it>
AuthorDate: Mon Apr 7 15:42:44 2014 +0200
Commit: Daniele E. Domenichelli <daniele.domenichelli at iit.it>
CommitDate: Mon May 5 18:49:41 2014 +0200
ExternalProject: Set LABELS property to targets
This is useful for using CDash subprojects.
diff --git a/Modules/ExternalProject.cmake b/Modules/ExternalProject.cmake
index fc31ce4..cf44f80 100644
--- a/Modules/ExternalProject.cmake
+++ b/Modules/ExternalProject.cmake
@@ -1176,6 +1176,7 @@ function(ExternalProject_Add_StepTargets name)
_ep_get_step_stampfile(${name} ${step} stamp_file)
add_custom_target(${name}-${step}
DEPENDS ${stamp_file})
+ set_property(TARGET ${name}-${step} PROPERTY LABELS ${name})
# Depend on other external projects (target-level).
get_property(deps TARGET ${name} PROPERTY _EP_DEPENDS)
@@ -1918,6 +1919,7 @@ function(ExternalProject_Add name)
# argument was passed, we explicitly set it for the target.
add_custom_target(${name} ALL DEPENDS ${complete_stamp_file})
set_property(TARGET ${name} PROPERTY _EP_IS_EXTERNAL_PROJECT 1)
+ set_property(TARGET ${name} PROPERTY LABELS ${name})
_ep_parse_arguments(ExternalProject_Add ${name} _EP_ "${ARGN}")
_ep_set_directories(${name})
_ep_get_step_stampfile(${name} "done" done_stamp_file)
-----------------------------------------------------------------------
Summary of changes:
Modules/ExternalProject.cmake | 5 +++++
1 file changed, 5 insertions(+)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list