385 Commits (a9b63ff76fb823598a56fd9d9add4765dd0fb809)

Author SHA1 Message Date
Jussi Pakkanen cef13b04c2 Bump Ninja requirement to 1.8. 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Paolo Bonzini 0b2865e8b9 ninjabackend: stabilize order of dependencies and order-only dependencies 4 years ago
Dylan Baker 505f824cf1 ninjabackend: Fix a couple of rust bugs 4 years ago
Alexander Neumann 7d4d25353c ninjabackend: fix matching of empty strings 4 years ago
Dylan Baker a28b430b68 ninjabackend: apply base compile_args to rust targets 4 years ago
Dylan Baker 7860a6aeab rust: implement support for --edition 4 years ago
Paolo Bonzini 021d242f9c build: use PIE objects for static libraries if b_staticpic=false but b_pie=true 4 years ago
Daniel Mensinger 7c377e5a5d intro: Add extra_files key to intro output (fixes #7310) 4 years ago
Peter Harris 8b8a610ea4 vs: add static_from_buildtype to b_vscrt 4 years ago
Jussi Pakkanen 1a0603835e Add win_subsystem kwarg. Closes #7765. 4 years ago
Oskar Sigvardsson 1d443f1bc6 Fixed using files object in subdir with xcode backend 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Dylan Baker e437bdd0a9 compilers/swift: Add type annotations 4 years ago
Vili Väinölä d1638a4fde compilers/VS: fix build to use optimization and debug flags 4 years ago
Dylan Baker bb3fe3c451 compilers/mixins/clike: fix mypy issues 4 years ago
Jon Turney 194dcdef03
Make meson_exe report pickled command when it fails 4 years ago
Jon Turney c72625c2a7
Improve description of meson wrapped custom commands 4 years ago
Dylan Baker cb0265a6b2 pylint: Catch cases of `if len(container)` which should be replaced by `if container` 4 years ago
Martin Storsjö 9d8906363e Support identifying msvc dependency prefix with a path starting with a backslash 4 years ago
Nirbheek Chauhan faba48d853 backends: Treat build target as generator only when it's the first arg 4 years ago
Xavier Claessens 19696c3dcd Allow installing dir from build dir 4 years ago
Vili Väinölä 416b47c915 Remove redudant checks in vs2010 backend 4 years ago
Vili Väinölä 25ad10e501 Add VS include directories to projects as well 4 years ago
Eli Schwartz d880f995ea Revert "Do not automatically set warning flags if buildtype is 'plain'" 4 years ago
Nirbheek Chauhan 9fb839687b minstall: Add version field to install data 4 years ago
Nirbheek Chauhan fb7099c6cf mtest: Check version in the test data after loading 4 years ago
Jon Turney 7996ca3d55 ninja: Generate all STATIC_LINKER rules 4 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 4 years ago
James Hilliard 646ae846be backends: check external rpaths for all languages using ldflags 4 years ago
Paolo Bonzini 492afe50a4 environment: use ExternalProgram to find ninja 4 years ago
Paolo Bonzini fa5c2363eb introspect: add test dependencies info to test/benchmark JSON 4 years ago
Michael Hirsch 34f7fee741
fortran: make include scanning also work for CMake subprojects 4 years ago
Paolo Bonzini 71d33a5721 backends: do not look for extra paths unnecessarily 4 years ago
Xavier Claessens 1c403e20e7 Interpreter: Fix c_stdlib usage 4 years ago
Paolo Bonzini cbde13850f ninjabackend: avoid lambdas 4 years ago
Paolo Bonzini b14601da7b ninjabackend: optimize length_estimate 4 years ago
Paolo Bonzini 3d4fb02e29 ninjabackend: optimize ninja_quote 4 years ago
Nirbheek Chauhan 9fdb97733b ninjabackend: Fix coverage rule generation 4 years ago
James Hilliard 1ce4258c21 backends: fix rpath match pattern 4 years ago
Zbigniew Jędrzejewski-Szmek 1123f4f311 Avoid warning about multiple outputs when building private directory name 4 years ago
Marcel Hollerbach 903d5dd8a7 ninjabackend: check if target has compiler attribute 4 years ago
Nirbheek Chauhan 07e62fb42b Don't spam about usage of rspfiles to stdout 4 years ago
Martin Storsjö 43129a11ed Fix a comment about cross compilation with clang-cl [skip ci] 4 years ago
Nirbheek Chauhan 848fcb6a53 Enable target override_options for llvm-ir 4 years ago
Dylan Baker 93c3ec7e2d compilers: Return CompilerArgs from compiler instance 5 years ago
Dylan Baker 9d0ad66c29 compilers: Split CompilerArgs into a separate module 5 years ago
Cary Converse a198e5d191 coverage: llvm-cov support 5 years ago
Vili Väinölä 8905a637be Add exception handling to be also written to the VS project xml 5 years ago
Nirbheek Chauhan eab0e5a8b3 windows: Canonicalize `:` in filenames 5 years ago