From 62edb7b94328aa050dc4ea9a4e91075989a571d4 Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 1 Oct 2009 14:22:58 -0400 Subject: [PATCH] Better CMake.ModulesNotice test regex This commit updates the copyright notice regex to enforce a more strict format for contributor copyrights. --- Tests/CMakeTests/ModuleNoticesTest.cmake.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Tests/CMakeTests/ModuleNoticesTest.cmake.in b/Tests/CMakeTests/ModuleNoticesTest.cmake.in index 3e4d104a6..4d295efd6 100644 --- a/Tests/CMakeTests/ModuleNoticesTest.cmake.in +++ b/Tests/CMakeTests/ModuleNoticesTest.cmake.in @@ -1,9 +1,10 @@ # Regex to match copyright/license notices. -# We require the Kitware copyright on the first line, but the ".*" can +# We require the Kitware copyright on the first line, but this can # match any additional copyright holder notices. set(notice_regex " #============================================================================= -# Copyright (20[0-9][0-9]-)?20[0-9][0-9] Kitware.* +# Copyright (20[0-9][0-9]-)?20[0-9][0-9] Kitware[^\n]+( +# Copyright (20[0-9][0-9]-)?20[0-9][0-9] [^\n]+)* # # Distributed under the OSI-approved BSD License \\(the \"License\"\\); # see accompanying file Copyright\\.txt for details\\.