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  e53a6242b570d8dbaeef136a5683f2138860f213 (commit)
       via  d4e0eee7698f4edda7f91bb7a8d0f5589feea7fd (commit)
      from  01cd4d7da617553f3f0322c1ab6bb2304e652855 (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=e53a6242b570d8dbaeef136a5683f2138860f213
commit e53a6242b570d8dbaeef136a5683f2138860f213
Merge: 01cd4d7 d4e0eee
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Fri Jan 30 12:53:20 2015 -0500
Commit:     CMake Topic Stage <kwro...@kitware.com>
CommitDate: Fri Jan 30 12:53:20 2015 -0500

    Merge topic 'clean_up_cdash_upload_files' into next
    
    d4e0eee7 fixup! Make CTest GCOV_EXTRA_OPTIONS work like CoverageExtraFlags.


http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d4e0eee7698f4edda7f91bb7a8d0f5589feea7fd
commit d4e0eee7698f4edda7f91bb7a8d0f5589feea7fd
Author:     Brad King <brad.k...@kitware.com>
AuthorDate: Fri Jan 30 12:47:02 2015 -0500
Commit:     Brad King <brad.k...@kitware.com>
CommitDate: Fri Jan 30 12:47:02 2015 -0500

    fixup! Make CTest GCOV_EXTRA_OPTIONS work like CoverageExtraFlags.

diff --git a/Modules/CTestCoverageCollectGCOV.cmake 
b/Modules/CTestCoverageCollectGCOV.cmake
index 08f0805..037d3bc 100644
--- a/Modules/CTestCoverageCollectGCOV.cmake
+++ b/Modules/CTestCoverageCollectGCOV.cmake
@@ -19,6 +19,7 @@
 #     ctest_coverage_collect_gcov(TARBALL <tarfile>
 #       [SOURCE <source_dir>][BUILD <build_dir>]
 #       [GCOV_COMMAND <gcov_command>]
+#       [GCOV_EXTRA_OPTIONS <extra_options>...]
 #       )
 #
 #   Run gcov and package a tar file for CDash.  The options are:
@@ -40,11 +41,11 @@
 #     Specify the full path to the ``gcov`` command on the machine.
 #     Default is the value of :variable:`CTEST_COVERAGE_COMMAND`.
 #
-#   ``GCOV_EXTRA_OPTIONS <extra options>``
+#   ``GCOV_EXTRA_OPTIONS <extra_options>...``
 #     Specify extra options to be passed to gcov.  By default
-#     gcov is run like this gcov -b -o ${gcov_dir} ${gcda_file_path}
-#     If GCOV_EXTRA_OPTIONS are specified, it will be run like this:
-#     ``gcov`` ${GCOV_EXTRA_OPTIONS} -o ${gcov_dir} ${gcda_file_path}
+#     gcov is run as ``gcov -b -o <gcov-dir> <file>.gcda``.
+#     If GCOV_EXTRA_OPTIONS is specified, gcov will be run as
+#     ``gcov <extra_options>... -o <gcov-dir> <file>.gcda``.
 
 
 #=============================================================================
@@ -93,7 +94,7 @@ function(ctest_coverage_collect_gcov)
   # this will be faster and only look where the files will be
   file(STRINGS "${binary_dir}/CMakeFiles/TargetDirectories.txt" target_dirs)
   foreach(target_dir ${target_dirs})
-    file(GLOB_RECURSE gfiles RELATIVE "${binary_dir}" ${target_dir}/*.gcda)
+    file(GLOB_RECURSE gfiles RELATIVE ${binary_dir} "${target_dir}/*.gcda")
     list(LENGTH gfiles len)
     # if we have gcda files then also grab the labels file for that target
     if(${len} GREATER 0)

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

Summary of changes:
 Modules/CTestCoverageCollectGCOV.cmake |   11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)


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

Reply via email to