131 Commits (c341900d45e67b58de0682156021ddfafc4bf26f)

Author SHA1 Message Date
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 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
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
Dylan Baker b60bd0e299 pyllint: enable consider-user-enumerate 3 years ago
Dylan Baker 4d7031437c pylint: turn on superflous-parens 3 years ago
Dylan Baker 278942a447 pylint: enable consider-iterating-dictionary 3 years ago
Jussi Pakkanen 3f380b8e1d Fix duplicated frameworks in the Xcode backend. 3 years ago
Jussi Pakkanen 85d102bc6e Fix multiple generators in target in Xcode. 3 years ago
Jussi Pakkanen 267d5385d4 Path special casing for the Xcode backend. 3 years ago
Jussi Pakkanen 12e7b3afcf Handle .C extension in Xcode. 3 years ago
Dylan Baker 0ca0e6116c backends: remove unused name parameter from as_meson_exe_cmdline 3 years ago
Eli Schwartz 59d4f771d2
editorconfig: add setting to trim trailing whitespace 3 years ago
Eli Schwartz dd31891c1f more f-strings too complex to be caught by pyupgrade 3 years ago
Eli Schwartz 48ebfa9a99
another pyupgrade pass 4 years ago
Jussi Pakkanen 43f0aa17b7 Add swift executable support in Xcode. 4 years ago
Jussi Pakkanen e23fd086bf Remove unnecessary hierarchical layer. 4 years ago
Jussi Pakkanen b84265052e Remove top level sources entry as unnecessary. 4 years ago
Jussi Pakkanen 7ceba6388c Add meson.build files to pbxgroup. 4 years ago