- Jun 29, 2016
-
- Jun 28, 2016
-
-
Brad King authored
-
Brad King authored
Revert commit v3.6.0-rc1~160^2 (try_compile: Honor CMAKE_<LANG>_FLAGS_<CONFIG> changes, 2016-04-11). The behavior it introduced can break projects that depend on the lack of such behavior. We will have to introduce a policy or other mechanism to enable the behavior in a compatible way. Simply revert it for now. See issue #16174.
-
Brad King authored
-
-
- Jun 27, 2016
-
-
Brad King authored
-
In commit v3.6.0-rc1~174^2 (Ninja: Honor CMAKE_NINJA_FORCE_RESPONSE_FILE for compile rules, 2016-04-06), Ninja learned to look for `CMAKE_NINJA_FORCE_RESPONSE_FILE` in the current scope or the environment in order to force response file usage for all compilation rules. However, on Windows, the RC compiler goes through cmcldeps which does a `replace(output, output + ".dep.obj")` on the command line. However, with a response file (which we name `output + ".rsp"`), the response file path is replaced instead causing the compiler to (correctly) complain that the response file `output + ".dep.obj.rsp"` does not exist. What needs to happen is for cmcldeps to look through the response file, replace *its* contents and place it in the `output + ".dep.obj.rsp"` file. Also add a test which actually compiles an RC file into a library and executable for all generators on Windows and additionally test `CMAKE_NINJA_FORCE_RESPONSE_FILE` for Ninja generators. Fixes #16167.
-
Brad King authored
-
- Jun 24, 2016
-
-
Robert Maynard authored
-
Robert Maynard authored
-
- Jun 23, 2016
-
-
Brad King authored
-
-
Robert Maynard authored
-
Robert Maynard authored
-
Robert Maynard authored
-
Brad King authored
-
- Jun 22, 2016
-
-
Rolf Eike Beer authored
-
- Jun 21, 2016
-
-
Brad King authored
-
Brad King authored
Explain in what directory the property should be set to affect the corresponding ``.sln`` file. Suggested-by:
Stephen Kelly <steveire@gmail.com>
-
- Jun 20, 2016
-
-
Brad King authored
-
Brad King authored
* upstream-LibArchive: LibArchive 2016-06-19 (139d0576)
-
Code extracted from: https://github.com/libarchive/libarchive.git at commit 139d0576b51a253732a5ab1f66805dffbf8b00af (master).
-
Brad King authored
-
The test regex variable name was invalid and did not test preinst script. Reported-by:
Patrick <mail6543210@yahoo.com.tw>
-
Suggested-by:
Patrick <mail6543210@yahoo.com.tw>
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
- Jun 19, 2016
-
-
Rolf Eike Beer authored
-
- Jun 17, 2016
-
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Report include directories in a sensible order. Do not shuffle them when trying to make them unique.
-
Brad King authored
-
Brad King authored
In commit v3.6.0-rc1~279^2~10 (VS: in Clang/C2 toolset, setup correct compiler settings, 2016-02-18) a flag mapping was added for the clang `-Os` flag. However, this collides with a mapping we already had for the MSVC flag of the same name. This is a symptom of a larger problem in that the VS generators need a per-toolset flag map (issue #16153). For now, simply drop the new mapping and drop `-Os` from clang compiler flags in the MinSizeRel configuration. Reported-by:
Felix Bruns <felixbruns@gmail.com>
-
- Jun 13, 2016
-
- Jun 10, 2016
-
-
Brad King authored
-
-
-