202 Commits (332968da1b1e0708df6fd7aa1977015710d7dc7c)

Author SHA1 Message Date
Xavier Claessens d2fa6d5080 Make custom_target() name argument optional 3 years ago
Dylan Baker 4f45b5937d ninjabackend: Rust use Backend.generate_basic_compiler_args 3 years ago
Dylan Baker 68c23a6120 Add option to to transpile Cython to C++ 3 years ago
Ryan Kuester 945f185146 ninjabackend/vs: handle builddir on different drive from cwd 3 years ago
Dylan Baker 40ff02268c backend/ninja: add generated sources to depscan order deps 3 years ago
Eli Schwartz 87e13af1c8
apply flake8 fixes for unused imports and missing imports 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
Jussi Pakkanen e83ab50c06 Delete old outputs that are no longer in the Ninja file. 3 years ago
Dylan Baker b2684a9887 backends/xcode: remove unused compiler parameter from escape_extra_args 3 years ago
Dylan Baker 0ca0e6116c backends: remove unused name parameter from as_meson_exe_cmdline 3 years ago
Dylan Baker 2a70c039bf ninjabackend: add missing type annotation 3 years ago
Dylan Baker 0bc77c604f backends: move method from ninjabackend to base class 3 years ago
Dylan Baker 035df5369e backends/ninja: write depscan input files to json 3 years ago
Nirbheek Chauhan d6243e3ebd rust targets: lld-link is the same as link for static libs 3 years ago
Xavier Claessens 8c5aa031b5 Add install tags 3 years ago
Jussi Pakkanen f0b16e4e83 Refresh Ninja cache files on regeneration. 3 years ago
Jussi Pakkanen f9d9cb174a Always generate Java rule, it is platform agnostic. 3 years ago
Dylan Baker 630a41eb81 ninjabackend: use get_subdir() instead of subdir attribute for cython 3 years ago
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() 4 years ago
Daniel Mensinger 3e396b3782
fix: Always explicitly set encoding for text files (fixes #8263) 4 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 4 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