[Cmake-commits] CMake branch, next, updated. v3.3.0-rc4-1047-g2eb5104
Brad King
brad.king at kitware.com
Tue Jul 14 14:35:31 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 2eb5104ad81b264b6aaac360b4a82f53a47653dd (commit)
via 606b29d427c362bfcb222c5063dfb629ee27c0d9 (commit)
from 38c32c2d7b278f553b715d157df9361897a1efd7 (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=2eb5104ad81b264b6aaac360b4a82f53a47653dd
commit 2eb5104ad81b264b6aaac360b4a82f53a47653dd
Merge: 38c32c2 606b29d
Author: Brad King <brad.king at kitware.com>
AuthorDate: Tue Jul 14 14:35:30 2015 -0400
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Tue Jul 14 14:35:30 2015 -0400
Merge topic 'add-Euros-platform-module' into next
606b29d4 Add EUROS RTOS platform description file
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=606b29d427c362bfcb222c5063dfb629ee27c0d9
commit 606b29d427c362bfcb222c5063dfb629ee27c0d9
Author: Stanimir Kabaivanov <s.kabaivanov at euros-embedded.com>
AuthorDate: Tue Jul 14 14:31:13 2015 -0400
Commit: Brad King <brad.king at kitware.com>
CommitDate: Tue Jul 14 14:33:20 2015 -0400
Add EUROS RTOS platform description file
Add a basic platform module for EUROS RTOS (euros-embedded.com).
Co-Author: Gerhard Gappmeier <gerhard.gappmeier at ascolab.com>
diff --git a/Modules/Platform/Euros.cmake b/Modules/Platform/Euros.cmake
new file mode 100644
index 0000000..4c7b182
--- /dev/null
+++ b/Modules/Platform/Euros.cmake
@@ -0,0 +1,19 @@
+# Support for EUROS RTOS (euros-embedded.com)
+set(CMAKE_LINK_LIBRARY_SUFFIX "")
+set(CMAKE_STATIC_LIBRARY_PREFIX "")
+set(CMAKE_STATIC_LIBRARY_SUFFIX ".lib")
+set(CMAKE_SHARED_LIBRARY_PREFIX "")
+set(CMAKE_SHARED_LIBRARY_SUFFIX ".lib")
+set(CMAKE_EXECUTABLE_SUFFIX ".elf")
+set(CMAKE_DL_LIBS "")
+
+set(CMAKE_FIND_LIBRARY_PREFIXES "")
+set(CMAKE_FIND_LIBRARY_SUFFIXES ".lib")
+
+# EUROS RTOS does not support shared libs
+set_property(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS FALSE)
+
+set(CMAKE_CXX_LINK_SHARED_LIBRARY )
+set(CMAKE_CXX_LINK_MODULE_LIBRARY )
+set(CMAKE_C_LINK_SHARED_LIBRARY )
+set(CMAKE_C_LINK_MODULE_LIBRARY )
-----------------------------------------------------------------------
Summary of changes:
Modules/Platform/Euros.cmake | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 Modules/Platform/Euros.cmake
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list