summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalUnixMakefileGenerator3.cxx
Commit message (Expand)AuthorAgeFilesLines
* Makefiles: Fix EXCLUDE_FROM_ALL OFF on sub/sub/tgt in sub/allBrad King2019-09-301-60/+29
* Ninja,Makefile: Fix subdir "all" with nested EXCLUDE_FROM_ALL subdirBrad King2019-09-301-0/+3
* Merge branch 'backport-3.15-fix-EXCLUDE_FROM_ALL-subdir-all'Brad King2019-09-301-6/+25
|\
| * Merge branch 'backport-3.14-fix-EXCLUDE_FROM_ALL-subdir-all'Brad King2019-09-301-2/+2
| |\
| | * Restore "all" target in subdirectories marked EXCLUDE_FROM_ALLBrad King2019-09-301-2/+2
| * | Makefiles: Revert "Make build root targets ... recursive"Brad King2019-09-271-5/+24
* | | cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+1
* | | clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-2/+1
* | | Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-69/+46
* | | Merge topic 'string-literal-append'Brad King2019-08-191-11/+5
|\ \ \
| * | | avoid adding multiple consecutive string literals to std::stringRolf Eike Beer2019-08-181-11/+5
* | | | Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-171-1/+2
|/ / /
* | | Introduce memory management helper: cm_memory.hxxMarc Chevrier2019-07-141-1/+2
* | | IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-0/+1
|/ /
* | Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-4/+1
* | Makefiles: Process ADDTIONAL_CLEAN_FILES dir prop at directory levelSebastian Holtermann2019-05-181-5/+9
* | Makefiles: Make build root targets "all", "clean" and "preinstall" recursiveSebastian Holtermann2019-05-181-39/+24
* | Makefiles: Avoid pointer repurposingSebastian Holtermann2019-05-171-4/+4
* | Makefiles: Inline range loop range argumentsSebastian Holtermann2019-05-171-30/+14
* | Source: std::string related cleanupVitaly Stakhovsky2019-05-151-1/+1
* | Modernize: Enable modernize-raw-string-literal in clang-tidyArtur Ryt2019-04-021-3/+3
* | Fix invalid ///! doxygen comment line startsSebastian Holtermann2019-03-311-1/+1
* | cmake: Teach --build mode to support multiple targetsBartosz Kosiorek2019-03-051-14/+20
* | cmGlobalGenerator: Change case of methods from GeneratedMakeCommand structBartosz Kosiorek2019-03-041-9/+9
|/
* Merge topic 'add_consistent_verbose_build_flag'Brad King2019-01-291-8/+14
|\
| * cmake: Add options for verbose output to --build modeFlorian Maushart2019-01-281-1/+8
| * cmGlobalGenerator: Add a class that represent the build commandRobert Maynard2019-01-251-7/+6
* | Merge topic 'cmoutputconverter-simplify'Brad King2019-01-291-8/+13
|\ \
| * | cmOutputConverter: move ConvertToRelativePath to cmStateDirectory.Bruno Manganelli2019-01-271-8/+13
| |/
* | Merge topic 'exclude_from_all'Brad King2019-01-251-2/+2
|\ \
| * | Pass EXCLUDE_FROM_ALL from directory to targetsZack Galbreath2019-01-211-2/+2
* | | Merge topic 'cmake-files-directory'Brad King2019-01-251-8/+8
|\ \ \
| * | | cmake: inlined files dir constant and removed it from cmake.hBruno Manganelli2019-01-211-8/+8
| |/ /
* | | cmLocalUnixMakefileGenerator3: more methods accept std::stringVitaly Stakhovsky2019-01-221-9/+8
| |/ |/|
* | clang-tidy: Use emplaceRegina Pfeifer2019-01-171-6/+6
|/
* cmGlobalUnixMakefileGenerator3: Fix memory leak warningKyle Edwards2019-01-141-4/+4
* cmGeneratedFileStream: clang-tidy applied to remove redundant ``c_str`` callsSebastian Holtermann2018-08-071-6/+5
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-8/+10
* cmake: Add options for parallel builds to --build modeFlorian Maushart2018-05-251-22/+23
* Cleanup: Fix typos and grammar in docs and codeCraig Scott2018-04-221-1/+1
* Add glob verify support to XCode, VS, Ninja, and Makefile generatorsShane Parris2018-04-021-0/+7
* Makefile: Fix "make clean" when there are no targetsBrad King2018-03-081-0/+4
* Document and extend the CMAKE_SUPPRESS_REGENERATION variableShane Parris2018-02-231-5/+21
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-4/+3
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-3/+3
* Makefiles: Drop 'requires' step and its supporting infrastructureYurii Batrak2017-12-141-28/+0
* Replace empty-string comparisons with checking against `empty()`.Pavel Solodovnikov2017-09-211-2/+2
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-93/+58
* Use C++11 nullptrDaniel Pfeifer2017-08-241-4/+4
* Performance: Add an index to Change cmLocalGenerator::GeneratorTargets.Aaron Orenstein2017-08-161-11/+12