- Jun 21, 2016
-
-
Brad King authored
We no longer define the ZLIB_LIBRARY cache entry, so we should not mark it as advanced either. We only use this variable when someone else defines it in order to remain compatible with older versions of this module, but we never create the entry ourselves anymore.
-
- Jun 20, 2016
-
-
fe27879c cmDependsJavaParserHelper: fix dangling pointer
-
The cmDependsJavaParserHelper tries to implement a "deep copy" in the assignment operator of the internal class CurrentClass. To do that, it uses std::copy and std::back_inserter. The copy constructor is implemented in terms of the assignment operator but it does not initialize the member NestedClasses, a pointer to vector. This pointer is dereferenced in the assignment operator. Change the pointer to a value and rely on the compiler generated special functions.
-
Brad King authored
-
e63151ff cmake: Add an option to control what files needs to be traced
-
5ed2881c FindQt4: Document Qt4::QtDeclarative imported target (#16157)
-
8345c646 FindPkgConfig: define the imported targets also when the data comes from cache
-
802b36fb cmExtraSublimeTextGenerator: Use GetTargetCompileFlags 3c488ce8 cmLocalGenerator: Adopt target compile flag generation 5467e794 cmLocalGenerator: Add method to get Fortran-specific compiler flags 49f10f0d cmGeneratorTarget: Adopt Fortran module directory generation 0392f72b Refactor Makefile/Ninja tool working directory storage
-
9ad10c8f cmake-gui: Reference LGPLv3 when redistributing Qt
-
b213a7f6 FindFreetype: Find release and debug libraries separately
-
78249be2 VS: Fix regressed mapping for the cl `/Os` compiler flag
-
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
-
Kitware Robot authored
-
- Jun 19, 2016
-
-
Rolf Eike Beer authored
-
Kitware Robot authored
-
- Jun 18, 2016
-
-
Kitware Robot authored
-
- Jun 17, 2016
-
-
588166f8 README: Update Issue Tracker link to new location
-
Brad King authored
-
Brad King authored
-
Brad King authored
Download http://www.gnu.org/licenses/lgpl.txt and place it as Licenses/LGPLv3.txt in our source tree. When building cmake-gui, use option CMake_GUI_DISTRIBUTE_WITH_Qt_LGPL to enable notification in the "About" dialog of how the distribution of Qt is licensed. Install the license file as ${CMAKE_ROOT}/Licenses/LGPLv3.txt so that the dialog can display a path to it.
-
Replace some custom code with equivalent code from the framework. This also fixes some fixmes left in the custom code.
-
Factor the flag generation out of cmCommonTargetGenerator::GetFlags into a new cmLocalGenerator::GetTargetCompileFlags method. This will allow it to be used without a target generator available.
-
Brad King authored
Add a cmLocalGenerator::GetTargetFortranFlags virtual method to get generator-specific generation of Fortran-specific flags. Implement it in cmLocalCommonGenerator by moving the implementation from cmCommonTargetGenerator::AddFortranFlags. This will allow it to be used without having a target generator available. Inspired-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Move code to create/get the fortran module directory from the cmCommonTargetGenerator to cmGeneratorTarget. Rename the ComputeFortranModuleDirectory method to CreateFortranModuleDirectory as this method *creates* the directory if it is missing.
-
Brad King authored
Move cmCommonTargetGenerator::WorkingDirectory to cmLocalCommonGenerator and add an access method.
-
-
Even in relatively small projects using `--trace` (and `--trace-expand`) may produce a lot of output. When developing a custom module usually one is interested in output of only a few particular modules. Add a `--trace-source=<file>` option to enable tracing only a subset of source files. The final output would be only from requested modules, ignoring anything else not matched to given filename(s).
-
8be00e44 Help: Add release note about XCODE_FILE_ATTRIBUTES source file property 27eb657d Xcode: Add support for mig files 811f6c82 Xcode: Add XCODE_FILE_ATTRIBUTES source file property ef494edf Xcode: Don't emit empty settings blocks. 82ebbf68 Xcode: Add function to conditionally add Xcode Attributes 025edea0 Xcode: Add const qualifiers
-
86bcdbcd FindIce: Support finding both release and debug libraries
-
afd6cc6b CodeBlocks: Show generated files in non-utility targets
-
76b462ea cmExtraCodeBlocksGenerator: Do not shuffle include directories
-
Brad King authored
-
Create a LINK_WHAT_YOU_USE target property and corresponding CMAKE_LINK_WHAT_YOU_USE variable to enable this behavior. Extend link commands by running `ldd -u -r` to detect shared libraries that are linked but not needed.
-
Brad King authored
-