653 Commits (8603bb491925d9cb74f63725e02fab2a0c6fafe1)

Author SHA1 Message Date
Dylan Baker c37cd4fe9a stop using the interpreter holders for the MachineInfo 11 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 11 months ago
Eli Schwartz fbb8030b27 xcode backend: sundry type annotations 11 months ago
Eli Schwartz ff7a997f48 xcode backend: make the type of get_target_dir align with parent class 11 months ago
Eli Schwartz d8a6bf9352 xcode backend: delete unused code 11 months ago
Eli Schwartz 78e23e48f2 backends: correct nonebackend return annotation and check in run_mypy 11 months ago
Albert Tang b1d2282078
xcode: Filter out targets not built by default 11 months ago
Albert Tang 2915ab31af
xcode: Override determine_swift_deps_dir() 11 months ago
Albert Tang 354843c428
xcode: Enclose work directory in shell scripts 11 months ago
Albert Tang 1de398a377
xcode: Wrap custom target output paths in quotes 11 months ago
Albert Tang 0914f1739b
xcode: Fix generating single generator phase 11 months ago
Albert Tang 1b09cac252
xcode: Search for dependencies for custom targets 11 months ago
Albert Tang 3836deeed2
xcode: Classify metal and glsl files correctly 11 months ago
Albert Tang 5bf99afe1a
xcode: Set bridging header for mixed swift targets 11 months ago
Albert Tang 9d8f69a16f
xcode: Add support for extra files 11 months ago
arch1t3cht af0464352a vs: Manually link generated .o files 11 months ago
Daniele Nicolodi 5883089f6c ninja backend: Remove outdated comment 11 months ago
Daniele Nicolodi 76ab2db086 ninja backend: Adjust naming and comments 11 months ago
Daniele Nicolodi c2ea14fbd2 ninja backend: Make values passed to bool argument consistent 11 months ago
Daniele Nicolodi 7fbadfdeab ninja backend: Remove always true check 11 months ago
Erwin Jansen 5de09cbe88 Always use posix paths when retrieving link name 11 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
Nirbheek Chauhan 4ebe03713d ninjabackend: Use the right ranlib for static linker rules 1 year ago
Ada 4c9927e8b7 Fix MSVC linker error LNK1170 with long rspfiles 1 year ago
Dylan Baker 523a27c6f0 build: Use typed_kwargs for language args 1 year ago
Dylan Baker cbca191948 interpreter: Handle BuildTarget.vala_args as Files in the interpreter 1 year ago
Nigel Kukard 2c4a1b6324 Add support for lcov 2.0 1 year ago
Nomura 3cac6ea545 Add env kwarg in generator.process() 1 year ago
Dudemanguy 4fadb2a296 msvc: unify debug filename handling 1 year ago
Tristan Partin ed9d03a088
Remove unused isinstance() in backends.py 1 year ago
Dylan Baker 32be9bd6de add support for vs_module_defs to Executables 1 year ago
Luke Elliott b6b68d7ee6
vs2010backend: avoid duplicated directory structure in vcxproj.filters 1 year ago
Luke Elliott 14ac4e3528
Revert "Visual studio: Generate vcxproj.filters files to adds filters to imitated directories to navigate more easily in the source files." 1 year ago
Lei YU 8d6b474bf6 Add clang-tidy-fix target 1 year ago
Dylan Baker fa7c7d919a rust: properly rematerialize static dependencies as well as dynamic ones 1 year ago
Xavier Claessens dbf081c9ce Rust: Fix both_libraries() case 1 year ago
Xavier Claessens 10dcd87d00 Rust: Replace rust_crate_type with rust_abi 1 year ago