Commit History

Author SHA1 Message Date
  Ben Boeckel 9b9ec70b54 Ninja: generate scanning and build rules for C++20 module synthetic targets 2 years ago
  Craig Scott 84eae7aeda OPTIMIZE_DEPENDENCIES: Skip order-only deps for non-linking targets 2 years ago
  Brad King 241ee252ce IWYU: Update for Debian 12 CI job 2 years ago
  Marc Chevrier 3c685a578a LINK_OPTIONS: ensure correct dollar escaping 2 years ago
  Marc Chevrier 72faa9a017 CreateRulePlaceholderExpander(): enhance memory management 2 years ago
  Marc Chevrier 375e6fdbbe Link step: use linker dependency linker file 2 years ago
  Marc Chevrier 241304190f CMake code rely on cmList class for CMake lists management (part. 2) 2 years ago
  Brad King 827d5b75d4 Merge topic 'CMake-uses-cmList-class' 2 years ago
  Marc Chevrier e08ba229ee CMake code rely on cmList class for CMake lists management (part. 1) 2 years ago
  Matthieu Ribiere e0364eb20d Add support of CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_LIBRARIES variable. 2 years ago
  Marc Chevrier ede33f30cf Apple: Handle generation and comsuption of text-based stubs (.tbd files) 2 years ago
  Kyle Edwards 78cf427157 RULE_LAUNCH_*: Add support for generator expressions 2 years ago
  Evan Wilde bf3a8ef6d5 Ninja: Swift: Add dependency edge to swiftmodule file 2 years ago
  Evan Wilde d0b469b7e0 Ninja: NFC: refactor swift module name computations 2 years ago
  Brad King 1d52007564 Merge topic 'ninja-swift-exported-executables' 2 years ago
  Evan Wilde 4165eb3d0b Ninja: Emit swiftmodule from executable with exports 2 years ago
  Pierre Testart a525f5f1bf cmGeneratorTarget: Cache full name components 2 years ago
  Ben Boeckel a971fcfde7 cmNinjaNormalTargetGenerator: use `cmStrCat` 2 years ago
  Ben Boeckel b7509d6bf8 cmNinjaNormalTargetGenerator: fix grammar in verbose comment 2 years ago
  Evan Wilde 38c8807c5a Ninja: Avoid re-linking a Swift executable on every build 3 years ago
  Evan Wilde e88509d0e8 Swift: Omit output-file-map when used as a linker 3 years ago
  Evan Wilde a9509cec7e Ninja: Fix mixed Swift/CXX library target generation 3 years ago
  Robert Maynard 6eda92d037 remove unused variable 3 years ago
  Brad King 6cc417586e Ninja: Avoid duplicating /DEF: linker flag with MSVC tools 3 years ago
  Brad King 39dba8a244 cmLocalGenerator: Adopt AppendModuleDefinitionFlag method 3 years ago
  Robert Maynard 627ef4c1d0 Provide guidance when trying to use non-enabled language 3 years ago
  Raul Tambre 4707ecbe6f CUDA: Support CMP0105 on Clang 4 years ago
  Raul Tambre 15fde4c420 CUDA: Use local shorthands for variables in Clang device link code 4 years ago
  Raul Tambre cf7e68087d CUDA: Avoid unnecessary allocation and GetLinkLanguage() 4 years ago
  Raul Tambre 5b0693411e CUDA: Ignore USE_WATCOM_QUOTE for device link rules 4 years ago