summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge topic 'modernize-for-loops'Brad King2019-02-111-8/+5
|\ \
| * | Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-8/+5
| |/
* | cmMakefile::GetRequiredDefinition: return const std::string&Vitaly Stakhovsky2019-02-071-2/+2
|/
* Merge topic 'cmoutputconverter-simplify'Brad King2019-01-291-6/+13
|\
| * cmOutputConverter: move ConvertToRelativePath to cmStateDirectory.Bruno Manganelli2019-01-271-6/+13
* | Merge topic 'message-stdstring'Brad King2019-01-291-2/+2
|\ \
| * | cmSystemTools::Message: Add overload accepting std::stringVitaly Stakhovsky2019-01-281-2/+2
* | | cmLocalGenerator: Refactor `GetIncludeDirectoriesImplicit` methodSebastian Holtermann2019-01-281-45/+51
* | | cmLocalGenerator: Simplify `GetIncludeDirectories`Sebastian Holtermann2019-01-281-16/+29
|/ /
* | cmSystemTools::Error(): new overload accepting std::stringVitaly Stakhovsky2019-01-231-3/+3
* | Merge topic 'getmodulesfile-string'Brad King2019-01-231-2/+2
|\ \
| * | cmMakefile: GetModulesFile() accepts std::string paramVitaly Stakhovsky2019-01-211-2/+2
| |/
* | Merge topic 'implicit-includes'Brad King2019-01-221-8/+16
|\ \ | |/ |/|
| * Refactor exclusion of -I/usr/include to avoid per-language valuesBrad King2019-01-211-8/+16
* | clang-tidy: Use emplaceRegina Pfeifer2019-01-171-13/+13
|/
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-14/+14
* PIE link options: Update strategy to fix performance regressionMarc Chevrier2018-12-191-2/+8
* POSITION_INDEPENDENT_CODE: Manage link flags for executablesMarc Chevrier2018-11-111-0/+32
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-4/+4
* Merge topic 'msvc-custom-rc-mt'Brad King2018-11-021-0/+1
|\
| * MSVC: Respect CMAKE_RC_COMPILER and CMAKE_MT in vs_link_{dll,exe}Mateusz Zych2018-10-291-0/+1
* | cmLocalGenerator::AppendDefines: Remove const char* overloadsVitaly Stakhovsky2018-10-261-3/+3
* | Add generator APIs to get build settings with backtracesBrad King2018-10-181-34/+91
* | cmLocalGenerator: Make MoveSystemIncludesToEnd file-localBrad King2018-10-181-5/+6
* | cmGeneratorTarget::GetExportMacro: return const std::string*Vitaly Stakhovsky2018-10-161-2/+2
* | Merge topic 'remove-AddCompileDefinitions'Brad King2018-10-111-11/+3
|\ \