365 Commits (2b04e8c5e5c9e65a50b379ed8101139885c44a89)

Author SHA1 Message Date
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
Pablo Correa Gómez 4f882ff8ec add install_symlink function 3 years ago
Eli Schwartz 99d809b59d
fix BSD ldconfig handling (#9631) 3 years ago
Luke Elliott 26b102e817 Fix '# Visual Studio <>' comment in sln files with VS backend 3 years ago
Luke Elliott 39856daf9a Stop backend_startup_project from erasing the last project in a VS solution 3 years ago
Nirbheek Chauhan af5993fffd shared_module: Add soname when used as a link target 3 years ago
Dylan Baker 73bac14c8f backends/backends: recurse when looking for paths in bundled shared libraries 3 years ago
Dylan Baker f29b54dfe4 build|backend: Fix some type annotations 3 years ago
Dylan Baker 2eafe9a25f backends/backends: fix typo in comment 3 years ago
Crend King 809792c223 Support Visual Studio 2022 backend 3 years ago
GustavoLCR 5924510188 Run pylint 3 years ago
GustavoLCR 2771e352bd Fix vs backend cross compilation regression 3 years ago
Eli Schwartz 680c6bb012 valac dependencies: use the canonical list of vala source names 3 years ago
Moroz Oleg b72624171b Move language standard in separate method within vsbackend 3 years ago
Олег Мороз 387e846568 Fixes .vcxproj for vs2017 vs2019 3 years ago
Eli Schwartz 038b31e72b
various manual conversion of percent-formatted strings to f-strings 3 years ago
Eli Schwartz ab1741659e
fix typoed vs backend token 3 years ago
Eli Schwartz 0f0b1f22d2
coverage generator: obey the documentation and only generate supported outputs 3 years ago
Jussi Pakkanen ff38803d58 Fix version requirement on Ninja feature. 3 years ago
Jussi Pakkanen c1b686e395 Make environment objects hash deterministically. 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Xavier Claessens 928078982c Add --vsenv command line option and active VS only when needed 3 years ago
Christian Clauss a5020857f3 Fix typos discovered by codespell 3 years ago
Eli Schwartz 0a3a9fa0c3
ar linker: generate thin archives for uninstalled static libraries 3 years ago
Eli Schwartz 108bd996ee
add install_emptydir function 3 years ago
Andres Freund 14096260c4 backend/vs: Parallelize compilation inside one project. 3 years ago
Andres Freund 1fb2818d42 backend/vs: Deduplicate basic project template. 3 years ago