140 Commits (9528e7deb0e883efde90f7bca60277ad06d62d47)

Author SHA1 Message Date
Jonas Lundholm Bertelsen 2636eebd64 Unity build reverts to normal for fortran fix 4 years ago
Jonas Lundholm Bertelsen ea34a92632 When iterating link_targets, include link_whole_targets too (fortran) 4 years ago
Marios Staikopoulos a3d8dc546c Removal of /ZI on MSVC Debug 4 years ago
Dylan Baker 96d7f6c7cd backends/backends: Add type annotations for InstallData 4 years ago
Dylan Baker f202da0689 use PEP8 style naming for LANGUAGES_USING_* as well 4 years ago
Dylan Baker d89ec98b47 mtest: Add support for rust unit tests 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker 71db6b04a3 use OptionKey for builtin and base options 4 years ago
Dylan Baker fe973d9fc4 use OptionKey for compiler_options 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 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
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Vili Väinölä d1638a4fde compilers/VS: fix build to use optimization and debug flags 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
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
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
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 fa5c2363eb introspect: add test dependencies info to test/benchmark JSON 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
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
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
Nirbheek Chauhan eab0e5a8b3 windows: Canonicalize `:` in filenames 5 years ago
Jon Turney b91355a29b Include the dep itself in extra_paths for Windows 5 years ago
Jon Turney 1b7855c36d Handle multiple substitutions in eval_custom_target_command() 5 years ago
Jon Turney aca93df184 backend: There is no need for 'compiler-specific escaping' anymore 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Ole André Vadla Ravnås 859dc4255a Fix outdated cross-compilation checks 5 years ago
Dylan Baker 083c5f6357 Add native support for gtest tests 5 years ago
Michael Brockus 3ac437cecf
rm python2 %s from backends.py and ninjabackend.py 5 years ago
Dylan Baker 0c51762463 backend/backends: Fix type annotation 5 years ago
Dylan Baker 28e3ce67ae Convert test protocol into an enum 5 years ago
Dylan Baker 793c3d706e backends/backends: sort and cleanup imports 5 years ago
John Ericson 278c294aa4 Compiler options per lang 5 years ago
Daniel Mensinger d4449ed613 backend: Fix file name confilcts by using the complete path 5 years ago
Marc-André Lureau a54506fe46 Handle BuildTarget as custom_target() argument #6914 5 years ago
Xavier Claessens 4d7ccd1399 Make werror per subproject option 5 years ago
John Ericson 3a4388e51d Fix legacy env var support with cross 5 years ago
Dylan Baker 06b1a317d2 Make use of unholder 5 years ago
Jussi Pakkanen 47759550e5 Add unity block size option. 5 years ago
Xavier Claessens 0bf3c4ac4d backends: Remove unused method 5 years ago
Daniel Mensinger d0c7b51693 mintro: use interpreter data for buildsystem-files (fixes #6390) 5 years ago