620 Commits (55d30b61ffadb014abb0c814c039ebebfc7df347)

Author SHA1 Message Date
Albert Tang 6e381714c7 xcode: Fix "clean" operation under new build system 11 months ago
Albert Tang 02ee167296 xcode: Check custom target input for extracted objects 11 months ago
Albert Tang df6926250d backends: Make object_filename_from_source() backend-agnostic 11 months ago
Albert Tang d2740cf0d1 xcode: Autodetect host machine's CPU architecture 11 months ago
Charles Brunet d7bf365acd Fix compiler.preprocess compile_args not used 11 months ago
Stas Sergeev 92f638e1f9 compiler.preprocess: add depends kwarg 11 months ago
Alyssa Ross 1ca2c74d16 rust: fix linking static executables 11 months ago
Roger Sanders 95cc34b342 Improve project naming and build configuration in genvslite projects 11 months ago
Jonathon Anderson 76ad5fe8d3 backend: Add rpath for external versioned .so's 11 months ago
Jonathon Anderson 57b7fbb29d backend: Add rpaths for external 'cmake' deps 11 months ago
Valeri ae857e841b
Vala: fixes to gresource handling (#12418) 11 months ago
byteblob ce2db13e94 ninja: Use platform dependent quote instead of shlex.quote() in gcc_rsp_quote() 11 months ago
Charles Brunet fbc744e6c6 Fix warning_level=everything in vs backends 11 months ago
Roger Sanders e110faed27 Fix intellisense errors in genvslite projects 12 months ago
wrvsrx d4fb2d693d ninja backend: manually escape cuda target name 12 months ago
Sergey Vlasov 5ff6049945 swift: Support swift_args 12 months ago
Charles Brunet 4761e4cad9 Remove `get_buildtype_args` function 12 months ago
Dylan Baker 7cbaa6613a backend/vs: use the host machine instead of the target machine 12 months ago
Dylan Baker c37cd4fe9a stop using the interpreter holders for the MachineInfo 12 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 1 year ago
Eli Schwartz fbb8030b27 xcode backend: sundry type annotations 1 year ago
Eli Schwartz ff7a997f48 xcode backend: make the type of get_target_dir align with parent class 1 year ago
Eli Schwartz d8a6bf9352 xcode backend: delete unused code 1 year ago
Eli Schwartz 78e23e48f2 backends: correct nonebackend return annotation and check in run_mypy 1 year ago
Albert Tang b1d2282078
xcode: Filter out targets not built by default 1 year ago
Albert Tang 2915ab31af
xcode: Override determine_swift_deps_dir() 1 year ago
Albert Tang 354843c428
xcode: Enclose work directory in shell scripts 1 year ago
Albert Tang 1de398a377
xcode: Wrap custom target output paths in quotes 1 year ago
Albert Tang 0914f1739b
xcode: Fix generating single generator phase 1 year ago
Albert Tang 1b09cac252
xcode: Search for dependencies for custom targets 1 year ago
Albert Tang 3836deeed2
xcode: Classify metal and glsl files correctly 1 year ago
Albert Tang 5bf99afe1a
xcode: Set bridging header for mixed swift targets 1 year ago
Albert Tang 9d8f69a16f
xcode: Add support for extra files 1 year ago
arch1t3cht af0464352a vs: Manually link generated .o files 1 year ago
Daniele Nicolodi 5883089f6c ninja backend: Remove outdated comment 1 year ago
Daniele Nicolodi 76ab2db086 ninja backend: Adjust naming and comments 1 year ago
Daniele Nicolodi c2ea14fbd2 ninja backend: Make values passed to bool argument consistent 1 year ago
Daniele Nicolodi 7fbadfdeab ninja backend: Remove always true check 1 year ago
Erwin Jansen 5de09cbe88 Always use posix paths when retrieving link name 1 year ago
Eli Schwartz 5f659af870
ninja backend: don't hide all compiler warnings for transpiled languages 1 year ago
Tamás Bálint Misius dfd8cfbd8d vs2010backend: fix incompatibility with custom manifests 1 year ago
David Seifert 8928669a69
Fix unity builds (#12452) 1 year ago
Xavier Claessens 2da53e943a rust: Add transitive dependencies to ninja rules 1 year ago
Xavier Claessens 42898bb455 msvc: Do not include pch obj when b_pch=false 1 year ago
Xavier Claessens bd99f0bf1c rust: Make sure -l and -L are a single arg 1 year ago
Xavier Claessens d25d8e2772 rust: Fix linking with C libraries (again) 1 year ago
Xavier Claessens 91f2050813 rust: Add unique metadata id 1 year ago
Andrew McNulty 74712f2dbc scan-build: Exclude subprojects from scan-build report 1 year ago
Xavier Claessens de03bf51d8 rust: Do not use +verbatim on MacOS 1 year ago
Xavier Claessens 3500349df1 rust: Fix link arguments 1 year ago