132 Commits (2e30b5a1e2ca21555bb3aa50f91e87f4d2821bb6)

Author SHA1 Message Date
Weston Schmidt 2e30b5a1e2 Add support for gcovr --sonarqube report 3 years ago
Paolo Bonzini 3efed376c3 linkers: remove is_shared_module argument to get_soname_args 3 years ago
Paolo Bonzini d5535065bc do not add SONAME to shared modules 3 years ago
Dylan Baker 210065ffe8 backends/ninja: only pass project specific arguments to scan-build 3 years ago
Simon Ser 1f3adc4dbe Add feed arg to custom_target() 3 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 3 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 3 years ago
Ralf Gommers bc6df45663 Fix issue with generated Cython code in a subdir 4 years ago
Eli Schwartz 3eb1da1fa2
condense lines 4 years ago
Eli Schwartz 2c71b63e77
more f-strings everywhere 4 years ago
Dylan Baker 0bc18f26a2 cython: Add an option for selecting python 3 vs python 2 output 4 years ago
Dylan Baker ec4d8143df ninjabackend: generate cython compilation rules 4 years ago
Dylan Baker 80cdbe41bd ninjabackend: cython doesn't use a linker 4 years ago
Dylan Baker 201dc64226 add a couple more type annotations 4 years ago
Dylan Baker 113a159514 use an immutable list for an lru_cached functions 4 years ago
Dylan Baker c6ec13e6bf
Only try to get RSP syntax if RSP is supported (#8804) 4 years ago
Xavier Claessens 25fa2d4f7b vsenv: Recommend using "meson compile" wrapper 4 years ago
Chun-wei Fan bbb6f2c51c ninjabackend.py: Implement `link_whole:` for pre-VS2015 4 years ago
Jussi Pakkanen 43f0aa17b7 Add swift executable support in Xcode. 4 years ago
Dylan Baker bfd06783bd backends: use a set for processed targets instead of a dict 4 years ago
Dylan Baker 7659ae50a0 ninjabackend: Fix vala type annotations 4 years ago
Dylan Baker b1b8e777a2 rust: override get_linker_always_args 4 years ago
Dylan Baker e7e04c814b Add a rust test for internal c linkage 4 years ago
Dylan Baker 11d123332d ninjabackend: fix linking dynamic c libraries with rust 4 years ago
Marco Trevisan (Treviño) 739e499554 ninjabackend: Add pch includes as early as possible not to be overridden 4 years ago
Jussi Pakkanen 1a31882f59 Xcode: make Swift projects work. 4 years ago
Jussi Pakkanen 48e38fbaeb Xcode: fix custom targets that produce objs and libs. 4 years ago
Jussi Pakkanen e80ff985fb Do not add custom target dir automatically when implicit false. 4 years ago
Xavier Claessens 0638e38bfc clangformat: Add clang-format-check target 4 years ago
Dylan Baker 2be074b1d4 ninjabackend: Use rsp_file_syntax method 4 years ago
Remi Thebault 89202aaaef change RSP quote style decision logic 4 years ago
Jussi Pakkanen 85796229c2 Fix Fortran dep scanner for upper case file extensions. Closes #8395. 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Dylan Baker d7d80945ea rust: a meson -l argument could be etiher a static or dynamic library 4 years ago
Dylan Baker 0edd005804 rust: replace for loop with any() 4 years ago
Dylan Baker 6544f151db rust: fix linking with external dependencies 4 years ago
Jussi Pakkanen 72865a2773 Fix combining C and Fortran. Closes #8377. 4 years ago
Jussi Pakkanen f3727c62c6 Fix VS C++ module support. 4 years ago
Xavier Claessens a155935d24 backends: Always use the command returned by as_meson_exe_cmdline() 4 years ago
Jussi Pakkanen 71784e1002 Fix exe wrapper detection for run targets. 4 years ago
Dylan Baker 4082a3db45 backends/ninja: Implement linking a C ABI target into a rust target 4 years ago
Dylan Baker 456844a4f3 vala: Disable unity builds 4 years ago
Dylan Baker d2c7063c1a ninjabackend: add a few annotations 4 years ago
Xavier Claessens f63e168685 ninjabackend: Remove useless call to replace_paths() 4 years ago
Xavier Claessens b52794b24b backend: Do not check for exe wrapper twice 4 years ago
Xavier Claessens 522392e755 run_target: Add env kwarg 4 years ago
Jeff Moguillansky 9226a92fe0 xcode-backend: add implicit includes 4 years ago
Xavier Claessens 633264984b custom_target: Add env kwarg 4 years ago
Dylan Baker 23d3b98fc1 split mesonlib into a package 4 years ago
Dylan Baker 4550cf9500 ninjabackend: Correctly reference custom_target outputs in subdirs with rust 4 years ago