summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaNormalTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'error-consolidate'Brad King2019-02-251-2/+2
|\
| * cmSystemTools::Error: consolidate parameters into single std::stringVitaly Stakhovsky2019-02-201-2/+2
* | Ninja: add final placeholders to merge Swift partialsSaleem Abdulrasool2019-02-201-0/+33
|/
* Ninja: remove duplicate local variable (NFC)Saleem Abdulrasool2019-02-181-12/+10
* Create and use `cmGeneratorTarget::Names`Saleem Abdulrasool2019-02-111-19/+17
* CUDA: Honor CUDA_RESOLVE_DEVICE_SYMBOLS for more target typesRobert Maynard2019-02-051-14/+15
* Merge topic 'cmake-files-directory'Brad King2019-01-251-5/+2
|\
| * cmake: inlined files dir constant and removed it from cmake.hBruno Manganelli2019-01-211-5/+2
* | clang-tidy: Use emplaceRegina Pfeifer2019-01-171-3/+3
|/
* IWYU: Update CMake code for IWYU built with Clang 6Brad King2019-01-151-0/+1
* clang-tidy: Remove redundant member initializationsRegina Pfeifer2018-12-151-6/+0
* Merge topic 'cuda-external'Brad King2018-12-061-0/+4
|\
| * CUDA: Fix crash on linking to a CUDA target without CUDA enabledBrad King2018-12-051-0/+4
* | cmNinjaNormalTargetGenerator: don't use `|| true` for link-what-you-useBen Boeckel2018-11-021-1/+0
|/
* cmMakefile: Make GetRequiredDefinition return std::stringVitaly Stakhovsky2018-09-051-2/+2
* cmGeneratedFileStream: clang-tidy applied to remove redundant ``c_str`` callsSebastian Holtermann2018-08-071-1/+1
* LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDSMarc Chevrier2018-06-271-2/+2
* Ninja: Use native slashes to pass rsp filesMatthijs Kool2018-06-081-4/+4
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-11/+15
* cmGeneratorTarget: Make import library checks config-awareMichael Stürmer2018-04-051-2/+2
* CUDA: Pass more link libraries to device linkingRobert Maynard2018-03-281-1/+1
* Ninja: Generate scripts for long custom command sequencesRoger Leigh2018-02-061-2/+4
* Ninja: Remove unused device link line codeBrad King2018-02-011-28/+0
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-3/+2
* Ninja: Fixes CUDA device link in WindowsFrancisco Facioni2018-01-151-1/+1
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-5/+5
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-3/+3
* 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-36/+24
|/
* Ninja: Implement support for GNUToMSAlbert Ziegenhagel2017-08-251-1/+10
* Use C++11 nullptrDaniel Pfeifer2017-08-241-1/+1
* Ninja: Fix generated command lines for cmake_symlink_* on WindowsNils Gladitz2017-06-231-4/+12
* IPO: Consider support for each language separatelyBrad King2017-06-141-2/+2
* cmLocalGenerator: Add a hook for compiler flags used at link timeBrad King2017-05-011-2/+4
* Add IPO compiler flags more consistently in generatorsBrad King2017-04-271-2/+2
* CUDA: Static libraries can now explicitly resolve device symbolsRobert Maynard2017-04-261-1/+6
* Merge topic '16760-refactor-get-mac-content-directory'Brad King2017-04-211-14/+10
|\
| * Replace boolean `implib` parameters with enumGregor Jasny2017-04-201-14/+10
* | Ninja,Makefile: Unify command line limit logicChristian Pfeiffer2017-04-191-40/+6
|/
* Merge topic 'ipo-policy-CMP0069'Brad King2017-03-311-0/+8
|\
| * Implement interprocedural optimization for GNU compilersRuslan Baratov2017-03-301-0/+8
* | Merge topic 'ninja-fix-sysconf-non-limit'Brad King2017-03-281-5/+9
|\ \ | |/ |/|
| * Ninja: Fix command line limit when sysconf has no ARG_MAXChristian Pfeiffer2017-03-271-5/+9
* | Merge topic 'cuda_no_ninja_response_support'Brad King2017-03-221-6/+7
|\ \ | |/
| * CUDA: Disable support for using response files.Robert Maynard2017-03-211-6/+7
* | Support WINDOWS_EXPORT_ALL_SYMBOLS with `.def` filesBrad King2017-03-211-5/+15
* | Refactor WINDOWS_EXPORT_ALL_SYMBOLS implementationBrad King2017-03-091-40/+21
* | cmAlgorithms: add cmEraseIf functionDaniel Pfeifer2017-02-101-12/+6
|/
* CUDA: Don't use module definition `.def` files for device linkingRobert Maynard2017-01-121-1/+0