- Jun 17, 2016
-
-
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
-
-
-
-
-
- Jun 09, 2016
-
-
Brad King authored
-
When we are on OSX and we are launching cmake-gui from a symlink, the application will fail to launch as it can't find the qt.conf file which tells it what the name of the plugin folder is. We need to add this path BEFORE the application is constructed as that is what triggers the searching for the platform plugins
-
- Jun 08, 2016
- Jun 07, 2016
-
-
Brad King authored
-
Brad King authored
In commit v3.6.0-rc1~100^2 (libarchive: Drop early use of crypto library, 2016-05-03) we accidentally dropped the include directory for OpenSSL as well as the library. Without that, it works only accidentally when CHECK_CRYPTO happens to choose the OpenSSL implementation and add the include directory. Reported-by:
Bradley Lowekamp <blowekamp@mail.nih.gov>
-
- Jun 06, 2016
-
-
Brad King authored
-
Brad King authored
* upstream-expat: expat 2016-06-05 (2b9cb7f5)
-
Code extracted from: http://git.code.sf.net/p/expat/code_git at commit 2b9cb7f5b59397d2d04117a419cd3d9d50f4a1ed (master).
-
Brad King authored
-
-
- Jun 03, 2016
-
-
Brad King authored
-
-
- Jun 02, 2016
-
-
Chuck Atkins authored
-
Brad King authored
-
Brad King authored
Policy CMP0026 deprecated the LOCATION property, and we have long provided a $<TARGET_FILE:...> generator expression. However, if a project tries to use $<TARGET_PROPERTY:...,LOCATION> we should at least not crash. The compatibility implementation of the LOCATION property uses cmGlobalGenerator::CreateGenerationObjects to create the structures needed to evaluate the property before generation starts. The implementation assumed that accessing the property could only be done during configuration (via the typical get_property command use case). The $<TARGET_PROPERTY:...,LOCATION> genex causes the LOCATION property to be accessed during generation. Calling CreateGenerationObjects during generation blows away all the objects currently being used for generation and is not safe. Add a condition to call it only when configuration is not finished.
-
Brad King authored
-
If e.g. libc.a is passed before any objects the linker raises the follwing warning: cannot resolve archive libc.a to a compatible library, as no input files have been encountered In the end the library is skipped and missing symbols occur. Signed-off-by:
Alexander Stein <alexander.stein@systec-electronic.com>
- Jun 01, 2016
-
-
Brad King authored
-
Brad King authored
Release versions do not have the development topic section of the CMake Release Notes index page.
-
Brad King authored
Add section headers similar to the 3.5 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
-
Brad King authored
Move all development release notes into a new version-specific document: tail -q -n +3 Help/release/dev/* > Help/release/3.6.rst git rm -- Help/release/dev/* except the sample topic: git checkout HEAD -- Help/release/dev/0-sample-topic.rst Reference the new document from the release notes index document. Add a title and intro sentence to the new document by hand.
-
bcf39688 UseJava: Fix grammar error in documentation
-
20e55e4b CPackRPM and CPackDeb documentation improvements
-
-
-