[CMake] patches for MirOS
Hiya! I got cmake to build in MirOS (also known as MirBSD) v10 this weekend, painting over gaps in POSIX support. Here's my patchset: https://github.com/mcandre/vagrant-miros-cmake/tree/master/i386 Virtual machines are included for testing the patched build, and for testing the final cmake binary. Note, this patchset targets cmake v3.9.0-. That's the first version I happened to snag that doesn't depend on C++11 support. Evidently MirOS's standard compiler, mgcc, has not offered C++11 support since it was released way back during the 2008 financial crisis (!) Could we add these fixes to the 3.9 series so that MirOS users get better access to cmake? -- Cheers, Andrew -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake
Re: [CMake] Checking Variables in a tool-chain file
Hi, > Am 01.02.2019 um 17:17 schrieb frodak17 : > > Be aware that CMAKE_TRY_COMPILE_PLATFORM_VARIABLES only works with the > try_compile() command source file signature. Unfortunately it doesn't work > with try_compile() whole projects signature. The section on Other Behavior > Settings mostly only applies to the source file signature. can you give me some details on the consequences? I’ve inserted following test into my tool-chain file (https://github.com/TorstenRobitzki/bluetoe/pull/39/commits/6067e808486c8421e6f3bf3a5dd9c14ab8aa6474): set(CMAKE_TRY_COMPILE_PLATFORM_VARIABLES ARM_GCC_TOOL_PATH) if (NOT DEFINED ARM_GCC_TOOL_PATH) message(FATAL_ERROR "To configure the arm-none-eabi-gcc correctly, please set ARM_GCC_TOOL_PATH to the path that contains the bin directory of your GCC installation.") elseif(NOT EXISTS ${tools}/bin) message(FATAL_ERROR "To configure the arm-none-eabi-gcc correctly, please set ARM_GCC_TOOL_PATH to the path that contains the bin directory of your GCC installation.") endif() Will this fail eventually? kind regards, Torsten signature.asc Description: Message signed with OpenPGP -- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: https://cmake.org/mailman/listinfo/cmake
[Cmake-commits] CMake branch, master, updated. v3.13.4-1263-gd401c10
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, master has been updated via d401c10db5cc5afc009bbb31c4ea11e4914687db (commit) from 149402898caf5953462ca32d3c7c892b447614f8 (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 - https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=d401c10db5cc5afc009bbb31c4ea11e4914687db commit d401c10db5cc5afc009bbb31c4ea11e4914687db Author: Kitware Robot AuthorDate: Mon Feb 4 00:01:05 2019 -0500 Commit: Kitware Robot CommitDate: Mon Feb 4 00:01:05 2019 -0500 CMake Nightly Date Stamp diff --git a/Source/CMakeVersion.cmake b/Source/CMakeVersion.cmake index a799c4a..0d1fb40 100644 --- a/Source/CMakeVersion.cmake +++ b/Source/CMakeVersion.cmake @@ -1,5 +1,5 @@ # CMake version number components. set(CMake_VERSION_MAJOR 3) set(CMake_VERSION_MINOR 13) -set(CMake_VERSION_PATCH 20190203) +set(CMake_VERSION_PATCH 20190204) #set(CMake_VERSION_RC 1) --- Summary of changes: Source/CMakeVersion.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- CMake ___ Cmake-commits mailing list Cmake-commits@cmake.org https://cmake.org/mailman/listinfo/cmake-commits