summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Source sweep: Replace cmExpandList with the shorter cmExpandedListSebastian Holtermann2019-08-231-24/+12
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-15/+12
* Merge topic 'isolate-declarations'Brad King2019-08-221-2/+2
|\
| * clang-tidy: isolate declarations for readabilityRegina Pfeifer2019-08-201-2/+2
* | Merge topic 'cm-contains'Brad King2019-08-211-9/+5
|\ \ | |/ |/|
| * cmAlgorithms: Add cmContainsRegina Pfeifer2019-08-191-9/+5
* | Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-171-7/+6
|/
* Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-14/+14
* Merge topic 'strcat-localgenerator'Kyle Edwards2019-08-131-92/+48
|\
| * cmLocalGenerator: Use cmStrCatRegina Pfeifer2019-08-091-92/+48
* | Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAPKitware Robot2019-08-091-1/+1
|/
* clang-tidy: Enable performance-inefficient-string-concatenationSebastian Holtermann2019-08-051-1/+1
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-0/+1
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-2/+2
* Swift: fix static library handlingSaleem Abdulrasool2019-07-191-5/+7
* AIX: Explicitly compute executable exports for both XL and GNUBrad King2019-07-151-4/+8
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+3
* Normalize paths when checking for implicit include dirsDaniel Scharrer2019-06-221-3/+5
* Support per-language library link flagsSaleem Abdulrasool2019-06-061-4/+17
* Merge topic 'swift-linker-flags'Brad King2019-06-041-49/+62
|\
| * Swift: avoid `CMAKE_{EXE,SHARED}_LINKER_FLAGS`Saleem Abdulrasool2019-06-031-49/+62
* | The error message for VISIBILITY_PRESET now documents valid options.Robert Maynard2019-06-031-1/+3
|/
* Merge topic 'implicit-includes-CPATH'Brad King2019-05-311-3/+25
|\
| * Do not exclude include directories made implicit by CPATHBrad King2019-05-301-3/+25
* | Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-7/+6
* | MSVC: Add support for /JMC (Just My Code)Luca Cappa2019-05-141-0/+26
* | MSVC: Add abstraction for runtime library selectionBrad King2019-04-171-2/+35
* | Merge topic 'modernize-raw-string-literal'Brad King2019-04-041-1/+1
|\ \
| * | Modernize: Enable modernize-raw-string-literal in clang-tidyArtur Ryt2019-04-021-1/+1
* | | cmLocalGenerator: Factor IPO logic out of AddLanguageFlagsBrad King2019-04-021-3/+10
|/ /
* | Modernize: Prefer .substr in place of .c_str() + intArtur Ryt2019-03-301-1/+1
* | Merge topic 'implicit-includes-autogen'Brad King2019-03-291-8/+13
|\ \ | |/
| * Autogen: Do not treat hard-coded -I/usr/include exclusion as implicit includeSebastian Holtermann2019-03-281-8/+13
* | Merge topic 'error-consolidate'Brad King2019-02-251-4/+4
|\ \
| * | cmSystemTools::Error: consolidate parameters into single std::stringVitaly Stakhovsky2019-02-201-4/+4
* | | Merge topic 'systools-stdstring3'Brad King2019-02-251-1/+1
|\ \ \
| * | | cmSystemTools: More functions accept `std::string` paramsVitaly Stakhovsky2019-02-201-1/+1
| |/ /
* | | Merge topic 'fix-implicit-includes-fortran'Brad King2019-02-251-9/+15
|\ \ \ | |/ / |/| / | |/
| * Fortran: Do not suppress explicit use of implicit include directoriesBrad King2019-02-201-9/+15
* | Merge topic 'configurefile-stdstring'Brad King2019-02-201-4/+5
|\ \
| * | cmMakefile::ConfigureFile: Accept `std::string` parametersVitaly Stakhovsky2019-02-191-4/+5
* | | Merge topic 'modernize-for-loops-c-arrays'Brad King2019-02-191-26/+23
|\ \ \
| * | | Modernize: C-arrays and loops over themArtur Ryt2019-02-151-26/+23
| |/ /
* | | Merge topic 'fix-legacy-implicit-includes'Brad King2019-02-191-34/+27
|\ \ \ | |/ / |/| / | |/
| * Do not explicitly report "standard" include directories as implicitBrad King2019-02-181-20/+27
| * Restore unconditional use of "standard" include directoriesBrad King2019-02-181-3/+1
| * Prefix implicit include directories with sysroot on constructionBrad King2019-02-181-12/+0
* | Merge topic 'fix-legacy-implicit-includes'Brad King2019-02-141-7/+21
|\ \ | |/
| * Update logic for sysroot in detected implicit include directoriesBrad King2019-02-131-1/+5
| * Fix regression in -I/usr/include exclusion logicBrad King2019-02-131-6/+16