152 Commits (864919973f73ec2c6ae6ca01be7fe5e8b950df12)

Author SHA1 Message Date
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 8 months ago
Cepsylon 0fade02fe2 backend: xcode fix map access in generate_pbx_sources_build_phase for CustomTargetIndex 8 months ago
Mykola Dolhyi 25c5d74cbc Remove redundant quoting boilerplate on .add_item 8 months ago
Mykola a9bc6cc3b6
Change empty string check approach 8 months ago
Mykola Dolhyi 7516508547 Refactor duplicated quoting code for XCode backend 8 months ago
Albert Tang f70de5885c xcode: Skip generating PBXBuildStyle on Xcode 9 and above 9 months ago
Albert Tang da20ea01ca xcode: Generate files for highest detected version 9 months ago
Albert Tang 8499e4535b xcode: Detect installed version of Xcode 9 months ago
Dylan Baker f603a266ec backend: fix type annotation of Backend.generate 11 months ago
L. E. Segovia 5e10033eb5 backends: Add Nasm support to Xcode through a custom build rule 11 months ago
L. E. Segovia c0696889ff backends: Add Nasm support to Xcode through a custom build rule 11 months ago
Albert Tang 6e381714c7 xcode: Fix "clean" operation under new build system 1 year ago
Albert Tang 02ee167296 xcode: Check custom target input for extracted objects 1 year ago
Albert Tang df6926250d backends: Make object_filename_from_source() backend-agnostic 1 year ago
Albert Tang d2740cf0d1 xcode: Autodetect host machine's CPU architecture 1 year 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
Albert Tang 665275a785
xcode: Check for apple framework deps by name 1 year ago
Albert Tang 76dd44d6cb backend: fix checking dep instance for xcode 2 years ago
Xavier Claessens 08972c1277 backends: Always take options from target 2 years ago
Eli Schwartz db0c24e627
genvslite: greatly simplify the implementation of non-genvslite backends 2 years ago
GertyP 36bf53bdfd
Experimental 'genvslite' WIP. (#11049) 2 years ago
Eli Schwartz f38c653a75
backends/xcode: simplify an obviously too-complicated function 2 years ago
Eli Schwartz 50921263bd
delete dead code that has never been referenced 2 years ago
Eli Schwartz a981433705
backends/xcode: various sundry low-effort typing fixes 2 years 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 3 years ago
Eli Schwartz a49cd00d64 treewide: various cleanups to move imports for mypy into typechecking blocks 3 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