146 Commits (1570289acf28272aa6f1e029a32229ad6f276d94)

Author SHA1 Message Date
Albert Tang f70de5885c xcode: Skip generating PBXBuildStyle on Xcode 9 and above 6 months ago
Albert Tang da20ea01ca xcode: Generate files for highest detected version 6 months ago
Albert Tang 8499e4535b xcode: Detect installed version of Xcode 6 months ago
Dylan Baker f603a266ec backend: fix type annotation of Backend.generate 7 months ago
L. E. Segovia 5e10033eb5 backends: Add Nasm support to Xcode through a custom build rule 8 months ago
L. E. Segovia c0696889ff backends: Add Nasm support to Xcode through a custom build rule 8 months ago
Albert Tang 6e381714c7 xcode: Fix "clean" operation under new build system 10 months ago
Albert Tang 02ee167296 xcode: Check custom target input for extracted objects 10 months ago
Albert Tang df6926250d backends: Make object_filename_from_source() backend-agnostic 10 months ago
Albert Tang d2740cf0d1 xcode: Autodetect host machine's CPU architecture 10 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
Albert Tang 665275a785
xcode: Check for apple framework deps by name 1 year ago
Albert Tang 76dd44d6cb backend: fix checking dep instance for xcode 1 year ago
Xavier Claessens 08972c1277 backends: Always take options from target 1 year ago
Eli Schwartz db0c24e627
genvslite: greatly simplify the implementation of non-genvslite backends 1 year ago
GertyP 36bf53bdfd
Experimental 'genvslite' WIP. (#11049) 1 year ago
Eli Schwartz f38c653a75
backends/xcode: simplify an obviously too-complicated function 1 year ago
Eli Schwartz 50921263bd
delete dead code that has never been referenced 1 year ago
Eli Schwartz a981433705
backends/xcode: various sundry low-effort typing fixes 1 year ago
HiPhish 439a61affa Change "can not" to "cannot" throughout project 2 years ago
Dylan Baker 4a014d1724 Add support for meson.options as a replacement for meson_options.txt 2 years ago
Eli Schwartz b4c347674b
backends: simplify class setup 2 years ago
Dylan Baker 6aeec80836 backends: Stop passing generator exes to ExecutableSerialisation as strings 2 years ago
Dylan Baker d5e899c768
pylint: enable the bad_builtin checker 2 years ago
Jan Tojnar a590cfde0c compilers: Add optimization=plain option 2 years ago
Paolo Bonzini e4a8f4dbd6 backend: always use the same code to compute the files in ExtractedObjects 2 years ago
Eli Schwartz a49cd00d64 treewide: various cleanups to move imports for mypy into typechecking blocks 2 years ago
Jussi Pakkanen a7356f6bf2 Handle same Framework multiple times in Xcode. 3 years ago
Jussi Pakkanen 6f24ab9407 Handle feed and capture in xcodebackend. 3 years ago
Jussi Pakkanen be63e77949 Fix typos in Xcode backend. 3 years ago
Xavier Claessens 90310116ab Replace backend.get_option_for_target() with target.get_option() 3 years ago
Xavier Claessens 86aaac8e42 backends: Stop separating base and compiler options 3 years ago
Eli Schwartz a28d546795 flake8: fix wonky comment style 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Eli Schwartz 4ab70c5512
fix extra whitespace 3 years ago
Eli Schwartz 5a8e066c56
remove useless variables that are no longer or were never used 3 years ago
Eli Schwartz c43bad2369
fix untested codepath? add:item() is surely a typo, not a real function 3 years ago