summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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-145/+105
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-10/+10
* Performance: Add an index to Change cmLocalGenerator::GeneratorTargets.Aaron Orenstein2017-08-161-13/+14
* Allow language extensions without any standard to use a list of optionsBrad King2017-07-141-1/+5
* Merge branch 'backport-fix-lang-std-option-list' into fix-lang-std-option-listBrad King2017-07-141-2/+10
|\
| * Features: Fix support for a list of language standard optionsBrad King2017-07-141-2/+10
* | cmLocalGenerator: Explain standard flag selection logic in commentsBrad King2017-07-141-2/+7
* | Merge topic 'android-system-include-last'Brad King2017-07-131-0/+14
|\ \
| * | Android: Always add standard include directories lastBrad King2017-07-131-0/+14
| |/
* | Merge topic 'test_include_files'Brad King2017-07-131-0/+11
|\ \
| * | Add TEST_INCLUDE_FILESMatthew Woehlke2017-07-121-0/+11
| |/
* | Merge topic 'labels-for-subprojects'Brad King2017-07-131-0/+20
|\ \
| * | Add directory property 'LABELS' and CMAKE_DIRECTORY_LABELS variableBetsy McPhail2017-07-101-0/+20
* | | Merge topic 'iar_improved'Brad King2017-07-071-7/+17
|\ \ \ | |/ / |/| |
| * | Add infrastructure to use language extensions without any standardBrad King2017-06-291-0/+10
| * | cmLocalGenerator: Switch order of <LANG>_{EXTENSIONS,STANDARD} checkBrad King2017-06-291-5/+5
| * | cmLocalGenerator: Simplify logic for language standard or extension flagBrad King2017-06-291-2/+2
| |/
* | CPackDeb: Enable the DEB generator on WindowsNils Gladitz2017-06-281-0/+13
|/
* IPO: Consider support for each language separatelyBrad King2017-06-141-2/+2
* Provide and use CM_FALLTHROUGHDaniel Pfeifer2017-06-031-1/+4
* Access string npos without instancePavel Solodovnikov2017-06-011-4/+4
* Add const-reference qualificationsPavel Solodovnikov2017-05-261-1/+1
* Merge topic 'add_cuda_cxx14_flag'Brad King2017-05-121-0/+1
|\
| * CUDA: Add support for the C++14 standard flag.Robert Maynard2017-05-111-0/+1
* | Add options for separate compile and link sysrootsBrad King2017-05-091-3/+22
|/
* Merge topic 'add-language-standards-to-more-compilers'Brad King2017-05-021-1/+5
|\
| * CompileFeatures: Let STD compile options be a listChuck Atkins2017-05-011-1/+5
* | Features: On SunPro link with language standard compiler flagBrad King2017-05-011-0/+9
* | cmLocalGenerator: Add a hook for compiler flags used at link timeBrad King2017-05-011-1/+8
* | Features: Refactor <LANG>_STANDARD updateBrad King2017-05-011-8/+25
|/
* Clang IPO (LTO) supportRuslan Baratov2017-04-281-3/+37
* Add IPO compiler flags more consistently in generatorsBrad King2017-04-271-6/+7
* CUDA: Allow sources to be compiled to .ptx filesRobert Maynard2017-04-201-3/+7
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Refactoring: s,GetFeatureAsBool,IsIPOEnabled,Ruslan Baratov2017-03-301-1/+1
* Merge topic 'revert-CTestTestfile-removal'Brad King2017-03-071-7/+4
|\
| * Revert "Remove CTestTestfile.cmake when BUILD_TESTING is OFF"Brad King2017-03-061-7/+4
* | fix some include-what-you-use diagnosticsDaniel Pfeifer2017-02-171-1/+0
|/
* CUDA: Now pass correct FLAGS when device link cuda executables.Robert Maynard2017-01-121-1/+4
* Features: Add infrastructure for C++ 17 language standardBrad King2016-12-021-0/+1
* Merge topic 'initial_cuda_language_support'Brad King2016-11-291-0/+5
|\
| * CUDA: Use the host compiler for linking CUDA executables and shared libs.Robert Maynard2016-11-141-0/+2
| * CUDA: Add support language levels (98/11)Robert Maynard2016-11-141-0/+3
* | Remove CTestTestfile.cmake when BUILD_TESTING is OFFSylvain Joubert2016-11-151-4/+7
|/
* Merge topic 'import-librhash'Brad King2016-11-101-13/+3
|\
| * Port hash computation to cmCryptoHashBrad King2016-11-101-13/+3
* | Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-1/+2
|/
* cmState: Split auxiliary classes into separate filesStephen Kelly2016-10-191-0/+2