summaryrefslogtreecommitdiffstats
path: root/Source/cmMakefileTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-0/+1
* Merge topic 'modernize-for-loops'Brad King2019-02-111-6/+5
|\
| * Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-6/+5
* | cmMakefile::GetRequiredDefinition: return const std::string&Vitaly Stakhovsky2019-02-071-7/+8
|/
* cmSystemTools::Message: Add overload accepting std::stringVitaly Stakhovsky2019-01-281-1/+1
* Merge topic 'cmake-files-directory'Brad King2019-01-251-1/+1
|\
| * cmake: inlined files dir constant and removed it from cmake.hBruno Manganelli2019-01-211-1/+1
* | cmLocalUnixMakefileGenerator3: more methods accept std::stringVitaly Stakhovsky2019-01-221-6/+5
* | clang-tidy: Use emplaceRegina Pfeifer2019-01-171-1/+1
|/
* Merge topic 'nmake-compile-commands'Craig Scott2019-01-071-0/+11
|\
| * CMake: fix nmake compile_commands generationYan Pashkovsky2018-12-141-0/+11
* | cmOutputConverter: Moved ContainedInDirectory to cmStateDirectoryBruno Manganelli2018-12-081-2/+1
* | cmOutputConverter: Moved ForceToRelativePath to cmSystemBruno Manganelli2018-12-071-1/+1
* | clang-tidy: Fix readability-static-accessed-through-instanceRegina Pfeifer2018-11-211-4/+6
|/
* POSITION_INDEPENDENT_CODE: Manage link flags for executablesMarc Chevrier2018-11-111-0/+3
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-1/+1
* Makefile: Add build events byproducts to clean rulesPedro Navarro2018-09-281-0/+24
* Makefile: Add custom command byproducts to clean rulesPedro Navarro2018-09-281-0/+6
* genex: Simplify cmGeneratorExpressionInterpreterBrad King2018-09-071-2/+1
* Genex: Return Evaluate results as const std::string&Vitaly Stakhovsky2018-08-281-5/+5
* cmGeneratedFileStream: clang-tidy applied to remove redundant ``c_str`` callsSebastian Holtermann2018-08-071-9/+7
* LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDSMarc Chevrier2018-06-271-5/+3
* LINK_OPTIONS: Add new family of propertiesMarc Chevrier2018-06-061-1/+7
* Makefile generator: link flags management refactoringMarc Chevrier2018-06-061-0/+11
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-6/+8
* cmGeneratorTarget: Make import library checks config-awareMichael Stürmer2018-04-051-1/+1
* Fix combined use of compiler launcher with lint toolsIlya A. Kriveshko2018-02-271-14/+27
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-18/+10
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-10/+10
* Merge topic 'xl-qoptfile'Brad King2018-01-251-1/+8
|\
| * Makefile,Ninja: Use tool-specific response file flag for include dirsBrad King2018-01-241-1/+8
* | sourceFile properties: add property INCLUDE_DIRECTORIESMarc Chevrier2018-01-241-2/+20
* | sourceFile properties: add property COMPILE_OPTIONSMarc Chevrier2018-01-231-0/+10
|/
* Various typo fixesLuz Paz2018-01-031-1/+1
* Merge topic 'makefile-simplify-fortran'Brad King2017-12-151-59/+0
|\
| * Makefiles: Drop 'requires' step and its supporting infrastructureYurii Batrak2017-12-141-55/+0
| * Makefiles: Avoid nested make calls for Fortran module dependenciesYurii Batrak2017-12-141-5/+1
* | Genex: Per-source $<COMPILE_LANGUAGE:...> supportMarc Chevrier2017-12-131-6/+12
* | Add generator expression support to per-source COMPILE_DEFINITIONSMarc Chevrier2017-12-051-5/+6
* | Refactor per-source generator expression evaluationMarc Chevrier2017-12-041-4/+3
* | Fortran: Add option to run the compiler through launcher toolsBrad King2017-11-211-2/+2
|/
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-4/+4
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-1/+1
* Merge topic 'refactor-iwyu-code'Brad King2017-09-151-1/+1
|\
| * Clean up iwyu code to not be one big if statement.Bill Hoffman2017-09-131-1/+1
* | Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-110/+71
|/
* Add properties to run cppcheck along with the compilerBill Hoffman2017-08-301-2/+10
* Use C++11 nullptrDaniel Pfeifer2017-08-241-21/+21
* CUDA: Add option to run the compiler through launcher toolsBrad King2017-06-091-1/+2
* Pass large types by const&, small types by valueDaniel Pfeifer2017-06-031-2/+2