[Cmake-commits] CMake branch, next, updated. v3.0.0-rc1-1124-g96e1c8f
Clinton Stimpson
clinton at elemtech.com
Mon Mar 17 10:19:14 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 96e1c8fab1597b7c2f277b4bd79713f8d52738f3 (commit)
via 2a7dc5302d2ccf027443842c79f0ec1aee390362 (commit)
from 07b8a5bb72a92d233edc51e4ddbd5790cf53b163 (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=96e1c8fab1597b7c2f277b4bd79713f8d52738f3
commit 96e1c8fab1597b7c2f277b4bd79713f8d52738f3
Merge: 07b8a5b 2a7dc53
Author: Clinton Stimpson <clinton at elemtech.com>
AuthorDate: Mon Mar 17 10:19:13 2014 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Mon Mar 17 10:19:13 2014 -0400
Merge topic 'configure_file-unicode' into next
2a7dc530 Unicode: better error message for configure_file.
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=2a7dc5302d2ccf027443842c79f0ec1aee390362
commit 2a7dc5302d2ccf027443842c79f0ec1aee390362
Author: Clinton Stimpson <clinton at elemtech.com>
AuthorDate: Mon Mar 17 08:18:42 2014 -0600
Commit: Clinton Stimpson <clinton at elemtech.com>
CommitDate: Mon Mar 17 08:18:42 2014 -0600
Unicode: better error message for configure_file.
diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx
index ebf83bd..40c34e2 100644
--- a/Source/cmMakefile.cxx
+++ b/Source/cmMakefile.cxx
@@ -3522,9 +3522,9 @@ int cmMakefile::ConfigureFile(const char* infile, const char* outfile,
if(bom != cmsys::FStream::BOM_None &&
bom != cmsys::FStream::BOM_UTF8)
{
- cmSystemTools::Error("File starts with a Byte-Order-Mark "
- "that is not UTF-8 ",
- sinfile.c_str());
+ cmOStringStream e;
+ e << "File starts with a Byte-Order-Mark that is not UTF-8 " << sinfile;
+ this->IssueMessage(cmake::FATAL_ERROR, e.str());
return 0;
}
// rewind to copy BOM to output file
diff --git a/Tests/RunCMake/configure_file/UTF16BE-BOM-stderr.txt b/Tests/RunCMake/configure_file/UTF16BE-BOM-stderr.txt
index 1dff60e..eb6e08f 100644
--- a/Tests/RunCMake/configure_file/UTF16BE-BOM-stderr.txt
+++ b/Tests/RunCMake/configure_file/UTF16BE-BOM-stderr.txt
@@ -1,5 +1,5 @@
-CMake Error: File starts with a Byte-Order-Mark that is not UTF-8 .*/configure_file/UTF16BE-BOM.txt.in
CMake Error at UTF16BE-BOM.cmake:2 \(configure_file\):
- configure_file Problem configuring file
+ File starts with a Byte-Order-Mark that is not UTF-8
+ .*/Tests/RunCMake/configure_file/UTF16BE-BOM.txt.in
Call Stack \(most recent call first\):
CMakeLists.txt:3 \(include\)
diff --git a/Tests/RunCMake/configure_file/UTF16LE-BOM-stderr.txt b/Tests/RunCMake/configure_file/UTF16LE-BOM-stderr.txt
index 85b5f83..d2c2429 100644
--- a/Tests/RunCMake/configure_file/UTF16LE-BOM-stderr.txt
+++ b/Tests/RunCMake/configure_file/UTF16LE-BOM-stderr.txt
@@ -1,5 +1,5 @@
-CMake Error: File starts with a Byte-Order-Mark that is not UTF-8 .*/configure_file/UTF16LE-BOM.txt.in
CMake Error at UTF16LE-BOM.cmake:2 \(configure_file\):
- configure_file Problem configuring file
+ File starts with a Byte-Order-Mark that is not UTF-8
+ .*/Tests/RunCMake/configure_file/UTF16LE-BOM.txt.in
Call Stack \(most recent call first\):
CMakeLists.txt:3 \(include\)
diff --git a/Tests/RunCMake/configure_file/UTF32BE-BOM-stderr.txt b/Tests/RunCMake/configure_file/UTF32BE-BOM-stderr.txt
index 7eb46f5..95ff428 100644
--- a/Tests/RunCMake/configure_file/UTF32BE-BOM-stderr.txt
+++ b/Tests/RunCMake/configure_file/UTF32BE-BOM-stderr.txt
@@ -1,5 +1,5 @@
-CMake Error: File starts with a Byte-Order-Mark that is not UTF-8 .*/configure_file/UTF32BE-BOM.txt.in
CMake Error at UTF32BE-BOM.cmake:2 \(configure_file\):
- configure_file Problem configuring file
+ File starts with a Byte-Order-Mark that is not UTF-8
+ .*/Tests/RunCMake/configure_file/UTF32BE-BOM.txt.in
Call Stack \(most recent call first\):
CMakeLists.txt:3 \(include\)
diff --git a/Tests/RunCMake/configure_file/UTF32LE-BOM-stderr.txt b/Tests/RunCMake/configure_file/UTF32LE-BOM-stderr.txt
index 8ea1fe9..b1d4d4a 100644
--- a/Tests/RunCMake/configure_file/UTF32LE-BOM-stderr.txt
+++ b/Tests/RunCMake/configure_file/UTF32LE-BOM-stderr.txt
@@ -1,5 +1,5 @@
-CMake Error: File starts with a Byte-Order-Mark that is not UTF-8 .*/configure_file/UTF32LE-BOM.txt.in
CMake Error at UTF32LE-BOM.cmake:2 \(configure_file\):
- configure_file Problem configuring file
+ File starts with a Byte-Order-Mark that is not UTF-8
+ .*/Tests/RunCMake/configure_file/UTF32LE-BOM.txt.in
Call Stack \(most recent call first\):
CMakeLists.txt:3 \(include\)
-----------------------------------------------------------------------
Summary of changes:
Source/cmMakefile.cxx | 6 +++---
Tests/RunCMake/configure_file/UTF16BE-BOM-stderr.txt | 4 ++--
Tests/RunCMake/configure_file/UTF16LE-BOM-stderr.txt | 4 ++--
Tests/RunCMake/configure_file/UTF32BE-BOM-stderr.txt | 4 ++--
Tests/RunCMake/configure_file/UTF32LE-BOM-stderr.txt | 4 ++--
5 files changed, 11 insertions(+), 11 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list