[Cmake-commits] CMake branch, next, updated. v3.2.1-1611-g7f0d8f2
Brad King
brad.king at kitware.com
Wed Apr 8 09:06:17 EDT 2015
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 7f0d8f29b814a77168f1df22030ddb161972759a (commit)
via 9b6eeb719ca761217daa585cf63515f4abf9f579 (commit)
via c552073c3057bdfc14c756360810c8bb0f3b1835 (commit)
from dbc20bf6b1c994b8cc5d8009928f7e9041bd9431 (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=7f0d8f29b814a77168f1df22030ddb161972759a
commit 7f0d8f29b814a77168f1df22030ddb161972759a
Merge: dbc20bf 9b6eeb7
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Apr 8 09:06:16 2015 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed Apr 8 09:06:16 2015 -0400
Merge topic 'emulator-property' into next
9b6eeb71 fixup! try_run: Use CMAKE_CROSSCOMPILING_EMULATOR.
c552073c Help: Add notes for topic 'emulator-property'
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9b6eeb719ca761217daa585cf63515f4abf9f579
commit 9b6eeb719ca761217daa585cf63515f4abf9f579
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Apr 8 09:05:42 2015 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Wed Apr 8 09:05:42 2015 -0400
fixup! try_run: Use CMAKE_CROSSCOMPILING_EMULATOR.
diff --git a/Help/command/try_run.rst b/Help/command/try_run.rst
index 43ee219..e3bd57d 100644
--- a/Help/command/try_run.rst
+++ b/Help/command/try_run.rst
@@ -73,7 +73,8 @@ When cross compiling, the executable compiled in the first step
usually cannot be run on the build host. The ``try_run`` command checks
the :variable:`CMAKE_CROSSCOMPILING` variable to detect whether CMake is in
cross-compiling mode. If that is the case, it will still try to compile
-the executable, but it will not try to run the executable. Instead it
+the executable, but it will not try to run the executable unless the
+:variable:`CMAKE_CROSSCOMPILING_EMULATOR` variable is set. Instead it
will create cache variables which must be filled by the user or by
presetting them in some CMake script file to the values the executable
would have produced if it had been run on its actual target platform.
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=c552073c3057bdfc14c756360810c8bb0f3b1835
commit c552073c3057bdfc14c756360810c8bb0f3b1835
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Apr 8 09:03:45 2015 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Wed Apr 8 09:03:45 2015 -0400
Help: Add notes for topic 'emulator-property'
diff --git a/Help/release/dev/emulator-property.rst b/Help/release/dev/emulator-property.rst
new file mode 100644
index 0000000..1bc2f2d
--- /dev/null
+++ b/Help/release/dev/emulator-property.rst
@@ -0,0 +1,7 @@
+emulator-property
+-----------------
+
+* A :prop_tgt:`CROSSCOMPILING_EMULATOR` target property and supporting
+ :variable:`CMAKE_CROSSCOMPILING_EMULATOR` variable were introduced
+ to allow target platform binaries to run on the host during cross
+ compiling.
-----------------------------------------------------------------------
Summary of changes:
Help/command/try_run.rst | 3 ++-
Help/release/dev/emulator-property.rst | 7 +++++++
2 files changed, 9 insertions(+), 1 deletion(-)
create mode 100644 Help/release/dev/emulator-property.rst
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list