- Jun 21, 2016
-
-
41925efe cmGeneratorTarget: Fix Fortran module directory regression
-
Kitware Robot authored
-
- 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
-