124 Commits (fc8fffaf47a7cddeaae16a368f54e4aa87a4f4b5)

Author SHA1 Message Date
Daniel Mensinger c14aea2812
types: Annotate mparser.py 5 years ago
Xavier Claessens 3ba0073df6 Make 'default_library' per-subproject builtin option 5 years ago
Daniel Mensinger d0c7b51693 mintro: use interpreter data for buildsystem-files (fixes #6390) 5 years ago
Daniel Mensinger 09b53c534f types: import typing as T (fixes #6333) 5 years ago
Paolo Bonzini 3778a34979 mintro: include test protocol in introspection data 5 years ago
Daniel Mensinger fc800a2cb8 mintro: Add version key to --scan-dependencies (fixes #6287) 5 years ago
Daniel Mensinger 7065a697e3 types: Add type annotations to mintro.py 5 years ago
Daniel Mensinger e4a0ee205d lgtm: Fix redundant code 5 years ago
Daniel Mensinger c361181cd9
mintro: dependencies: added version key 5 years ago
Wolfgang Stöggl f037e7ef45 Fix typos found by codespell 5 years ago
Aaron Plattner b626978dc6 Add missing newlines to "meson introspect" error 5 years ago
Peter Hutterer 4ebce2c3f2 Add test priorities to force test start order 5 years ago
Daniel Mensinger 3b3f53ab55 mintro: Fix section key in buildoptions 5 years ago
Daniel Mensinger 54b1c43277 mintro: Add installed subdirs introspection (fixes #5556) 6 years ago
John Ericson af2d7af998 Per machine do 'build.' and '' option prefixes 6 years ago
Paolo Bonzini 9491878681 meson-introspect: do not include host environment in test/benchmark introspection 6 years ago
Dylan Baker 146e97e974 Use dependency cache 6 years ago
John Ericson 4030e7cb7a UserOption no longer has a name field. 6 years ago
John Ericson 4c2617a9c6 Add some type annotations and fix lints 6 years ago
Daniel Mensinger 3581839f4c
Fix unused variables warnings 6 years ago
Daniel Mensinger 2b5831f94f
Fix flake8-bugbear warnings 6 years ago
Dylan Baker 5678468c2c Don't use len() to test for container emptiness 6 years ago
Daniel Mensinger d72d98d3af mintro: removed deprecated --target-files API 6 years ago
Daniel Mensinger 7074f12644
mintro: Renamed --dependencies --> --scan-dependencies 6 years ago
Daniel Mensinger 185dc8c2e5
mintro: Fix unit test 6 years ago
Daniel Mensinger f9da03fb7b
mintro: Address code review 6 years ago
Daniel Mensinger f9b41d5ecb
mintro: Dependencies from source 6 years ago
Daniel Mensinger 8a1411a1e8
Target introspection from source 6 years ago
Daniel Mensinger 98e60f59ac
Minor introspection refactoring 6 years ago
Daniel Schulte f0b0bcf86d mintro: Add subproject_dir to --projectinfo 6 years ago
Daniel Schulte 924cf5e622 mintro: Add name of subproject the target is contained in to --target output 6 years ago
Daniel Mensinger 71d174bcbe
Fixed some code issues 6 years ago
John Ericson 19f81d3e33 Never access environment.properties downstream 6 years ago
Daniel Mensinger 750af9c853
Moved the introspection interpreter 6 years ago
Daniel Mensinger ccad493e85
Basic AST visitor pattern 6 years ago
Daniel Mensinger af38722f89 mintro: Introspection interpreter refactoring (#4733) 6 years ago
Daniel Mensinger 609ecba37f mintro: Added `defined_in` key in the targets introspection 6 years ago
Daniel Mensinger 96f354ebde
Load source dir from meson-info.json 6 years ago
Daniel Mensinger 243eca6cee
mintro: Check meson-info.json version instead of loading coredata 6 years ago
John Ericson 913c87b327 `environment.cross_info.need_cross_compiler()` doesn't exist 6 years ago
Daniel Mensinger 5c139032b8
Deprecated --target-files API 6 years ago
Daniel Mensinger a1d8c1d3e9
Changed introspection target format 6 years ago
Daniel Mensinger b82cbbdd4c
Fixed missing newline 6 years ago
Daniel Mensinger ab32f1fe00 Added meson-info.json 6 years ago
Daniel Mensinger 38241f5fce Introspection refactoring 6 years ago
Daniel Mensinger bcb8146280
Indent flag only toggles 6 years ago
Daniel Mensinger aa6e3dc470
Fixed flake8 issues 6 years ago
Daniel Mensinger 9c214f4a70
Fixed buildoptions form source 6 years ago
Daniel Mensinger 25618c6a4d
Atomic write 6 years ago
Daniel Mensinger bd8bad46c3
Code cleanup and renamed variables 6 years ago