summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'ninja_cuda_export_compile_commands_support'Brad King2017-07-141-6/+21
|\
| * CUDA: CMAKE_EXPORT_COMPILE_COMMANDS now works with CUDA and NinjaRobert Maynard2017-07-131-6/+21
* | Ninja: always use response file for cmake_ninja_dyndepYurii Batrak2017-07-101-8/+2
* | CUDA: Add option to run the compiler through launcher toolsBrad King2017-06-091-1/+2
|/
* Ninja: Fix escaping of path to depfileBrad King2017-05-301-4/+4
* Merge topic 'ninja-dyndep-response-file'Brad King2017-04-251-4/+15
|\
| * Ninja: support response file for cmake_ninja_depends on WindowsBernhard Burgermeister2017-04-251-4/+15
* | Merge topic 'loosen-object-deps'Brad King2017-04-241-9/+22
|\ \ | |/ |/|
| * ninja: break unnecessary target dependenciesBen Boeckel2017-04-211-10/+8
| * ninja: remove duplicate order-only dependenciesBen Boeckel2017-04-211-0/+4
| * ninja: describe the intermediate order depends target betterBen Boeckel2017-04-211-1/+1
| * Ninja: Order Fortran dyndep file generation explicitlyBrad King2017-04-211-0/+11
* | CUDA: Allow sources to be compiled to .ptx filesRobert Maynard2017-04-201-0/+3
|/
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-2/+2
* Merge topic 'ninja-fortran-depfile-fix'Brad King2017-03-221-1/+3
|\
| * Ninja: Fix Fortran `include` dependency on generated fileBrad King2017-03-211-1/+3
* | Merge topic 'cuda_no_ninja_response_support'Brad King2017-03-221-3/+5
|\ \
| * | CUDA: Disable support for using response files.Robert Maynard2017-03-211-3/+5
| |/
| * Merge branch 'ninja-no-full-path' into releaseBrad King2017-02-241-4/+3
| |\
* | | Support WINDOWS_EXPORT_ALL_SYMBOLS with `.def` filesBrad King2017-03-211-4/+8
* | | Refactor WINDOWS_EXPORT_ALL_SYMBOLS implementationBrad King2017-03-091-1/+1
* | | Refactor module definition file selectionBrad King2017-03-091-3/+4
* | | Merge topic 'ninja-no-full-path'Brad King2017-02-271-4/+3
|\ \ \ | |/ / |/| / | |/
| * Revert "Ninja: Use full path for all source files"Brad King2017-02-241-4/+3
* | CUDA: Fix boolean interpretation of CUDA_SEPARABLE_COMPILATIONBrad King2017-02-201-1/+2
* | Add properties to run the cpplint style checker with the compilerJamie Snape2017-01-231-1/+9
* | CUDA: Detect MSVC architecture idBrad King2017-01-121-1/+2
* | Makefile,Ninja: De-duplicate MSVC compiler PDB path selectionBrad King2016-12-151-15/+1
* | Merge topic 'clang-tidy'Brad King2016-12-121-1/+1
|\ \
| * | clang-tidy: apply readability-redundant-string-init fixesDaniel Pfeifer2016-12-121-1/+1
* | | Merge topic 'fix-ctest-launchers'Brad King2016-12-121-0/+1
|\ \ \ | |/ / |/| |
| * | Comment ExpandRuleVariables calls not preceded by launcher insertionBrad King2016-12-091-0/+1
* | | Ninja,Makefile: Name static library compile PDB files as VS doesBrad King2016-11-301-0/+7
* | | CUDA: Add support for the CUDA_SEPARABLE_COMPILATION target propertyRobert Maynard2016-11-141-3/+15
* | | Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-8/+11
* | | Add generator expression support to per-source COMPILE_FLAGSZsolt Parragi2016-10-281-2/+8
* | | Merge topic 'clang-tidy'Brad King2016-10-201-2/+4
|\ \ \
| * | | fix more issues reported by clang-tidyDaniel Pfeifer2016-10-201-2/+4
| |/ /
* | | cmListFileCache: Remove cmState header includeStephen Kelly2016-10-191-0/+1
* | | cmState: Port dependents to new cmStateTypes headerStephen Kelly2016-10-191-1/+1
* | | cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-14/+14
|/ /
* | cmRulePlaceholderExpander: Port clients to direct-useStephen Kelly2016-10-151-9/+16
* | cmLocalGenerator: Use strings instead of a Target in rule replacementStephen Kelly2016-10-151-2/+5
* | cmLocalGenerator: Use a converter in rule replacement APIStephen Kelly2016-10-151-3/+6
* | cmLocalGenerator: Remove the launcher from RuleVariablesStephen Kelly2016-10-151-2/+10
|/
* Ninja: Fix RC language depfile generation with cmcldepsBen Boeckel2016-10-131-1/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-12/+2
* Ninja: Add source location as include directory for preprocessed filesNils Gladitz2016-09-271-0/+12
* Ninja: Add dyndep rules for Fortran module dependenciesBrad King2016-09-221-1/+164
* Ninja: Add explicit preprocessing step for FortranBrad King2016-09-221-1/+165