summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefile.h
Commit message (Expand)AuthorAgeFilesLines
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-16/+18
* Merge topic 'autogen-optimize-cleanup'Brad King2017-08-231-5/+0
|\
| * Remove AUTOGEN variables from cmSourceFile and cmMakefileSebastian Holtermann2017-08-221-5/+0
* | Use C++11 unordered containersDaniel Pfeifer2017-08-221-3/+3
|/
* Pass large types by const&, small types by valueDaniel Pfeifer2017-06-031-1/+1
* find_*: Add a new PackageRoot search path groupChuck Atkins2017-05-161-0/+5
* Use CM_DISABLE_COPYDaniel Pfeifer2017-04-241-5/+3
* cmMakefile::ScopePushPop: make noncopyableDaniel Pfeifer2017-04-211-0/+2
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-2/+2
* cmMakefile: Create an explicit "Object Libraries" source groupBrad King2017-04-111-0/+4
* Add support for x32-abiSteven Newbury2017-03-071-0/+2
* Makefile: Allow adding post-build rules to object librariesGregor Jasny2017-02-221-1/+9
* add_custom_{command,target}: Add COMMAND_EXPAND_LISTS optionEd Branch2017-01-141-5/+10
* Features: Add infrastructure for C++ 17 language standardBrad King2016-12-021-1/+2
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-10/+10
* Introduce CM_UNORDERED_MAPDaniel Pfeifer2016-10-241-27/+4
* cmState: Split auxiliary classes into separate filesStephen Kelly2016-10-191-1/+1
* cmState: Port dependent code to new cmStateSnapshot nameStephen Kelly2016-10-191-3/+3
* cmState: Move CacheEntryType enum to separate namespaceStephen Kelly2016-10-191-1/+1
* cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-3/+5
* Merge topic 'clean-up-link-configuration'Brad King2016-10-101-15/+1
|\
| * cmMakefile: Implement LinkLibraries as an internal propertyStephen Kelly2016-10-071-7/+0
| * cmMakefile: Inline method into only remaining callerStephen Kelly2016-10-071-2/+0
| * cmMakefile: Remove obsolete parameterStephen Kelly2016-10-071-1/+1
| * cmMakefile: Inline method into only callerStephen Kelly2016-10-071-1/+0
| * cmMakefile: Remove superfluous overloadStephen Kelly2016-10-071-1/+0
| * cmMakefile: Remove useless link directory containerStephen Kelly2016-10-071-3/+0
* | cmMakefile: Return a string from GetDefineFlagsStephen Kelly2016-10-101-1/+1
|/
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-0/+4
* add_custom_command: Add DEPFILE option for NinjaKulla Christoph2016-08-301-10/+8
* Parser: Port away from cmMakefileStephen Kelly2016-08-251-0/+1
* fix a batch of include-what-you-use violationsDaniel Pfeifer2016-08-231-12/+18
* Avoid using KWSys auto_ptr by adopting it ourselvesBrad King2016-06-291-7/+6
* use CM_NULLPTRDaniel Pfeifer2016-06-281-18/+17
* Make C++ feature checks extensibleDaniel Pfeifer2016-06-271-3/+3
* Merge topic 'fix-cmake-ISP-violation'Brad King2016-06-131-2/+1
|\
| * cmake: Remove force from IssueMessage APIStephen Kelly2016-06-121-2/+1
* | Merge topic 'avoid-cmMakefile-IssueMessage-after-configure'Brad King2016-06-131-3/+4
|\ \
| * | cmMakefile: Port messages for compile features to cmakeStephen Kelly2016-06-121-3/+4
| |/
* | Merge topic 'find-lib32'Brad King2016-06-131-0/+3
|\ \
| * | Teach find_library and find_package to search lib32 paths (#11260)Daniel Scharrer2016-06-101-0/+3
| |/
* | Add missing braces around statements in header filesDaniel Pfeifer2016-06-111-2/+4
|/
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-166/+159
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-5/+5
* Source: Stabilize include orderBrad King2016-04-291-0/+2
* cmListFileBacktrace: Refactor storage to provide efficient value semanticsBrad King2016-04-181-1/+1
* cmMakefile: Move cmMakefileCall to .cxx fileBrad King2016-04-151-13/+0
* Rename local target lookup methods to clarify purposeBrad King2016-04-011-1/+1