5570 Commits (3e6fbde94c1cb8d4e01b7daf0282c315ff0e6c7d)

Author SHA1 Message Date
Jon Turney 79b2eeb1ba Identify machine in error accesing compiler object for missing language 5 years ago
Jon Turney 7996ca3d55 ninja: Generate all STATIC_LINKER rules 5 years ago
Jon Turney fc0f0df74b Don't require build machine compilers for project() languages 5 years ago
Daniel Mensinger 4cef45af21 cmake: fix shared_module dependency (fixes #7715) 5 years ago
Jon Turney d712c86a62
Implement add_languages(native:) in introspector 5 years ago
Daniel Mensinger 057c77f7d0
typing: fixup for #7708 5 years ago
Daniel Mensinger 8f95efe40b
typing: fixup of #7688 5 years ago
Daniel Mensinger 4253bf6281
typing: Fix code review 5 years ago
Daniel Mensinger 1743f636fd
typing: fix LGTM bot error 5 years ago
Daniel Mensinger e681235e5f
typing: fix code review 5 years ago
Daniel Mensinger 47373a2438
typing: get rid of most T.cast 5 years ago
Daniel Mensinger 23818fc5a3
typing: more fixes 5 years ago
Daniel Mensinger 1b19822a2d
typing: Fix templates 5 years ago
Daniel Mensinger 62f7642a61
typing: fix dependencies for new follow_imports 5 years ago
Daniel Mensinger ca1878ffb5
typing: fix envconfig typing 5 years ago
Daniel Mensinger 3ae13d1dc2
typing: ignore error because of untyped decorator 5 years ago
Daniel Mensinger 0490372449
typing: fully annotate mintro and mtest 5 years ago
Daniel Mensinger c637b913c9
typing: fully annotate mcompile, minit, and msetup 5 years ago
Daniel Mensinger 6b1b995b32
typing: fully annotate fs module 5 years ago
Daniel Mensinger 3dbfe8f75a
typing: fully annotate arglist 5 years ago
Daniel Mensinger 1217cf9a3b
typing: fully annotate boost and hdf5 deps 5 years ago
Daniel Mensinger a4f4379c44
typing: fully annotate scripts 5 years ago
Daniel Mensinger 449dd8e72a
typing: fully annotate wrap 5 years ago
Daniel Mensinger fb9738b8c7
typing: fully annotate mparser.py 5 years ago
Daniel Mensinger bb09ca9ad5
typing: fully annotate mesonlib.py 5 years ago
Daniel Mensinger ce042f318e
typing: Add run_mypy.py for easier mypy invocation 5 years ago
Daniel Mensinger ff28f3fa34
typing: completely type interpreterbase 5 years ago
Daniel Mensinger 3489442848
typing: completely type ast 5 years ago
Daniel Mensinger 9c1e72202d
typing: refactor dict handling 5 years ago
Paolo Bonzini 4ed5c3acbf IntrospectInterpreter: allow dictionaries with nonconstant keys 5 years ago
Jon Turney f94e1eed97
Factor out an _add_languages() function in introspector 5 years ago
Nirbheek Chauhan eca4c6fcaf minstall: Print a big FAILED when a script fails 5 years ago
Nirbheek Chauhan 863492ae1a Add some type hints to the ExternalProgram class 5 years ago
Nirbheek Chauhan 757b838d81 Fix picking up tools with args from the env on Windows 5 years ago
James Hilliard 646ae846be backends: check external rpaths for all languages using ldflags 5 years ago
Paolo Bonzini 492afe50a4 environment: use ExternalProgram to find ninja 5 years ago
Paolo Bonzini fa5c2363eb introspect: add test dependencies info to test/benchmark JSON 5 years ago
Michael Hirsch 34f7fee741
fortran: make include scanning also work for CMake subprojects 5 years ago
Nirbheek Chauhan 104b80a75c symbolextractor: Handle PermissionError when running tool 5 years ago
Nirbheek Chauhan 0448884695 cmake: Don't link DEBUG to CRT when not building with MSVC 5 years ago
Xavier Claessens 70d2207212 interpreterbase: Fix typing annotation 5 years ago
Xavier Claessens 9365486104 Special case meson.version().version_compare() statement 5 years ago
Matt Madison 3eab43136c environment: do not raise exception in detect_cuda_compiler 5 years ago
Nirbheek Chauhan 4ad4565ddd Add a notice about Python 3.5 support 5 years ago
Dylan Baker ea60e428c6 dependencies/mpi: add missing annotation 5 years ago
Dylan Baker ec68e4fd5a dependencies: Fix type of dependency_factory decorator 5 years ago
Paolo Bonzini 71d33a5721 backends: do not look for extra paths unnecessarily 5 years ago
Nirbheek Chauhan f4bac06bd9 mcompile: Also support -v for verbose 5 years ago
Sebastian Würl 6f3c8667ed CMake module: fix cmake 3.10 compatibility in path generation 5 years ago
Sebastian Würl fb42db8883 CMake module: fix python 3.6 compatibility in path generation 5 years ago