443 Commits (af6d70a1768e8611cbd937be5b8c8fd18e3f49f1)

Author SHA1 Message Date
Dylan Baker a2def550c5 modules: move gnome targets into gnome module 3 years ago
Eli Schwartz 38c00feb9d
relax target name restrictions to cater to internal use 3 years ago
Eli Schwartz dd2f1c4c57
ninja backend: simplify generation of phony targets 3 years ago
Vili Väinölä 020f787335 Fix that VS backend respects "console" keyword in custom_target 3 years ago
Xavier Claessens f9200ca8f7 devenv: Set WINEPATH when cross compiling for Windows 3 years ago
Jussi Pakkanen eef51fa3d6 Add some scaffolding needed for C++ modules in GCC. 3 years ago
Ben Brown 20ac070fca Fix typo in comment 3 years ago
Eli Schwartz 8ae2bf5a9e
allow RunTarget to skip wrapping due to env 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 05cfe756f1 Target: Stop passing environment in method args 3 years ago
Xavier Claessens 90310116ab Replace backend.get_option_for_target() with target.get_option() 3 years ago
Tristan Partin c65abc568c Add support for cython_args 3 years ago
Eli Schwartz 7b78c6b41b ninja backend: do not fatally error on compdb failure 3 years ago
Xavier Claessens 34f442a365 OptionOverrideProxy: Handle per-subproject options 3 years ago
Xavier Claessens 86aaac8e42 backends: Stop separating base and compiler options 3 years ago
Tristan Partin 39f1d52e4a Add ability to add resources to jars 3 years ago
Dylan Baker 9b83fc5ece ninja: fix handling of rust structured_sources in rare case 3 years ago
Dylan Baker f9445300b3 structured_sources: fix subdir handling 3 years ago
Eli Schwartz 4680c09aac mtest: fix logic bug that broke tests where the cmd is a Windows found program 3 years ago
Xavier Claessens eafb8a8e10 install: Add --strip option 3 years ago
Eli Schwartz a009eacc65
treewide: string-quote the first argument to T.cast 3 years ago
Dylan Baker 0d0a4fa0fe backends/ninja: Add support for structured sources with rust 3 years ago
Dylan Baker da2cdacb28 backend/ninja: add rules to copy files to the build dir 3 years ago
Xavier Claessens 01e92dc543 Fix default install tag for shared lib symlinks 3 years ago
Xavier Claessens ac4f8d0088 devenv: Do not prepend empty list to PATH and LD_LIBRARY_PATH 3 years ago
Xavier Claessens 904b47085f backends: Cache creation of install data 3 years ago
Eli Schwartz 9daaece785
flake8: fix various whitespace errors with badly aligned code 3 years ago
Eli Schwartz baecebda0e
flake8: fix typoed whitespace surrounding tokens 3 years ago
Nirbheek Chauhan 2d56ff135e shared module: Allow linking on Android 3 years ago
Alyssa Ross 3596b6b19a ninjabackend: fix rust program names with dashes 3 years ago
Zach Reizner 6383eb2279 ninjabackend: treat link_whole_targets like link_targets for Rust targets 3 years ago
Eli Schwartz a45446b6e5
minstall: stop running ldconfig for the user 3 years ago
Paolo Bonzini fc661c35a2 interpreter: support for forcibly verbose logging of some tests 3 years ago
Paolo Bonzini 3f3439522c mtest: support for forcibly verbose logging of some tests 3 years ago
Eli Schwartz 5d932f31b9
backends/ninja: generate symlink aliases for rust/cs/swift libraries too 3 years ago
Nirbheek Chauhan 2512c25c0b ninja backend: Fix usage of same constants file for native and cross 3 years ago
Eli Schwartz a28d546795 flake8: fix wonky comment style 3 years ago
Dylan Baker 214ce0dc8b build: Fix return types of a couple of methods 3 years ago
Declan Qian bc8c1f578f ninja backend: Fix custom_target() console: kwarg when using env 3 years ago
Eli Schwartz 4b351aef26
first pass at migrating to dataclasses 3 years ago
Eli Schwartz 6f8008cd7d
clean up even more function signatures in preparation for dataclasses 3 years ago
Nirbheek Chauhan 351aee8ace Don't wipe out RPATHs specified by dependencies 3 years ago
Nirbheek Chauhan 06b1132f82 Set RPATH for all non-system libs with absolute paths 3 years ago
Dylan Baker 05d61b4c66 install: Don't run ldconfig on cross builds 3 years ago
Paolo Bonzini 18408f82d1 allow passing a CustomTargetIndex as argument to a test 3 years ago
Paolo Bonzini 2ef06618e2 pass all outputs of a custom_target as arguments to a test 3 years ago
complexoctonion 798f5ef178 Fix performance regression in build file generation 3 years ago
Eli Schwartz 5b7d4f8bd3
rename exe_runner to exe_wrapper everywhere 3 years ago