617 Commits (d2740cf0d1ce049bb77da24e0a620292b7ff424d)

Author SHA1 Message Date
Albert Tang d2740cf0d1 xcode: Autodetect host machine's CPU architecture 10 months ago
Charles Brunet d7bf365acd Fix compiler.preprocess compile_args not used 10 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 11 months ago
wrvsrx d4fb2d693d ninja backend: manually escape cuda target name 11 months ago
Sergey Vlasov 5ff6049945 swift: Support swift_args 11 months ago
Charles Brunet 4761e4cad9 Remove `get_buildtype_args` function 11 months ago
Dylan Baker 7cbaa6613a backend/vs: use the host machine instead of the target machine 11 months ago
Dylan Baker c37cd4fe9a stop using the interpreter holders for the MachineInfo 11 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Eli Schwartz fbb8030b27 xcode backend: sundry type annotations 12 months ago
Eli Schwartz ff7a997f48 xcode backend: make the type of get_target_dir align with parent class 12 months ago
Eli Schwartz d8a6bf9352 xcode backend: delete unused code 12 months ago
Eli Schwartz 78e23e48f2 backends: correct nonebackend return annotation and check in run_mypy 12 months ago
Albert Tang b1d2282078
xcode: Filter out targets not built by default 12 months ago
Albert Tang 2915ab31af
xcode: Override determine_swift_deps_dir() 12 months ago
Albert Tang 354843c428
xcode: Enclose work directory in shell scripts 12 months ago
Albert Tang 1de398a377
xcode: Wrap custom target output paths in quotes 12 months ago
Albert Tang 0914f1739b
xcode: Fix generating single generator phase 12 months ago
Albert Tang 1b09cac252
xcode: Search for dependencies for custom targets 12 months ago
Albert Tang 3836deeed2
xcode: Classify metal and glsl files correctly 12 months ago
Albert Tang 5bf99afe1a
xcode: Set bridging header for mixed swift targets 12 months ago
Albert Tang 9d8f69a16f
xcode: Add support for extra files 12 months ago
arch1t3cht af0464352a vs: Manually link generated .o files 12 months ago
Daniele Nicolodi 5883089f6c ninja backend: Remove outdated comment 12 months ago
Daniele Nicolodi 76ab2db086 ninja backend: Adjust naming and comments 12 months ago
Daniele Nicolodi c2ea14fbd2 ninja backend: Make values passed to bool argument consistent 12 months ago
Daniele Nicolodi 7fbadfdeab ninja backend: Remove always true check 12 months ago
Erwin Jansen 5de09cbe88 Always use posix paths when retrieving link name 12 months ago
Eli Schwartz 5f659af870
ninja backend: don't hide all compiler warnings for transpiled languages 12 months 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
Aditya Vidyadhar Kamath f4d19db25e
Use target.aix_so_archive to decide to archive shared library in AIX 1 year ago
Xavier Claessens e2a87afa52 rust: Always link dll and exe with the correct vscrt 1 year ago
Xavier Claessens 361f7484d2 Remove duplicated code to canonicalize b_vscrt option value 1 year ago