Commit History

Author SHA1 Message Date
  Brad King ad66be9943 cmNinjaTargetGenerator: Factor out helper to add depfile bindings 1 year ago
  Aditya Vidyadhar Kamath d27fe9dfba AIX: Add option to archive shared libraries 1 year ago
  Dave Abrahams 5bb7f8a4dd Swift: Use per-config module file locations in multi-config generators 1 year ago
  Dave Abrahams b2e042d77a cmGeneratorTarget: Adopt Swift-related methods from the Ninja generator 1 year ago
  Evan Wilde a6a5c43300 Swift/Ninja: Add support for response files 1 year ago
  Evan Wilde 9bed4f4d81 Swift/Ninja: Split compilation model 2 years ago
  Marc Chevrier 96a953b1ed Add options to specify linker tool 2 years ago
  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` 3 years ago
  Ben Boeckel b7509d6bf8 cmNinjaNormalTargetGenerator: fix grammar in verbose comment 3 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