[cmake-developers] [PATCH] Ninja: Optionally skip library dependencies for object targets

2016-03-14 Thread Matthias Männich
Hi, this is a patch that we use since some time for a quite large in-house project. The idea behind is to increase build parallelism by omitting dependencies of object file targets to the libraries they will be linked with in a later step. As this is not always the desired behaviour the default

Re: [cmake-developers] Possible regression in cmake_parse_arguments in CMake v3.5.0-rc2

2016-02-12 Thread Matthias Männich
Hi, the problem becomes obvious if one does: message("_FOO1_FOO=${_FOO1_FOO}") message("_FOO1_UNPARSED_ARGUMENTS=${_FOO1_UNPARSED_ARGUMENTS}") message("_FOO2_FOO=${_FOO2_FOO}") message("_FOO2_UNPARSED_ARGUMENTS=${_FOO2_UNPARSED_ARGUMENTS}") unfortunately I assumed that the

[cmake-developers] [PATCH] CMakeParseArguments: Test suite and native implementation

2015-12-14 Thread Matthias Männich
Hi, This is my pull request [1] brought to the list. This adds a test suite for the CMakeParseArguments module. In addition the second change implements cmake_parse_arguments(...) as native command. In our project we saw that cmake_parse_arguments is actually called a lot of times due to macro