[CMake] patches for MirOS

2019-02-03 Thread Andrew Pennebaker
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

2019-02-03 Thread Torsten
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

2019-02-03 Thread Kitware Robot via Cmake-commits
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