1148 Commits (73985f98dc170713ed86324937fda6cd22f8c701)

Author SHA1 Message Date
Eli Schwartz fdcc566590
i18n: don't let our maintainer targets run via wrapped env 3 years ago
Eli Schwartz 1cfead6647
fix continued breakage in gnome module API 3 years ago
Eli Schwartz c9938f8f60
move a bunch of imports into TYPE_CHECKING blocks 3 years ago
Xavier Claessens e33ec88ac7 Pass environment down to base Target class 3 years ago
Jan Tojnar b7686dfed5 gnome: Fix gtkdoc when using multiple Apple frameworks 3 years ago
Jan Tojnar 39623a36ca gnome: Fix typo in _get_dependencies_flags 3 years ago
Eli Schwartz 823da39909
fix regression in propagating depends in gtkdoc 3 years ago
Xavier Claessens f2d21bf8a9 Make compilers list per subproject 3 years ago
Eli Schwartz c827462593
hotdoc module: use typed_pos_args to check positional arguments 3 years ago
Eli Schwartz 71a5db0a03
dub module: use typed_pos_args to check positional arguments 3 years ago
Eli Schwartz 9c7868e343
python 3 module: type-check all posargs 3 years ago
Antoine Jacoutot dac212e1bb gnome module: properly fallback to gtk-update-icon-cache 3 years ago
Dylan Baker adc509ed98 modules/rust: set bindgen include_dirs for both build and source dir 3 years ago
Eli Schwartz a0cade8f1d
gnome module: fix incorrect lookup of nonexistent dependencies in post_install 3 years ago
Xavier Claessens 54213683e2 python: Remove warning about invalid install path 3 years ago
Eli Schwartz 68b8fbcf6d Revert "devenv: Set PYTHONPATH where we install python modules" 3 years ago
Paolo Bonzini 7c20890a05 sourceset: reorder fields in SourceSetRule 3 years ago
Paolo Bonzini 94be5b8b48 sourceset: document fields of SourceSetRule 3 years ago
Paolo Bonzini 6dd04ce57c sourceset: improve typing of SourceSetRule 3 years ago
Paolo Bonzini 9d42e58ea2 sourceset: reinstate extra_deps 3 years ago
Paolo Bonzini 076855c22f sourceset: rename "dependencies" fields to deps 3 years ago
Eli Schwartz a5bb654377
gnome module: fix crash due to misused function while generating gir command 3 years ago
Ralf Gommers 44104e820a Remove a spurious debug print in Python module 3 years ago
Tristan Partin 2c03b2bb7f Move dataonly pkgconfig file to datadir/pkgconfig 3 years ago
Eli Schwartz 266e8acb58
fix python traceback when gtkdoc needs an exe_wrapper but doesn't have one 3 years ago
Eli Schwartz 2540ad6e9e
fix correctly detecting whether python is found if link args are empty 3 years ago
Eli Schwartz a009eacc65
treewide: string-quote the first argument to T.cast 3 years ago
Eli Schwartz 187dc656f4
merge various TYPE_CHECKING blocks into one 3 years ago
Tristan Partin d072ebc955 Fix @typed_pos_args on java.generate_native_headers 3 years ago
Dylan Baker 7d1431a060 build: plumb structured sources into BuildTargets 3 years ago
Eli Schwartz 8b573d7dc6
i18n.merge_file: do not disable in the absence of gettext tools 3 years ago
Eli Schwartz 1f3640c7db
i18n module: report initial call site when disabling translation support 3 years ago
Eli Schwartz 08928821ec
i18n module: detect gettext tools at configure time 3 years ago
Eli Schwartz e67fd1f551
i18n module: fix bug that made msgfmthelper die on combinations of args 3 years ago
Xavier Claessens e80a9c2cba wayland module: Allow building both client and server sides 3 years ago
Tristan Partin 5048390a98 Port JavaModule to NewExtensionModule API 3 years ago
Tristan Partin 1960810d64 Fix @typed_pos args on java.generate_native_header 3 years ago
Dylan Baker 3e90f27703 interpreter: replace build_def_files with OrderedSet 3 years ago
Dylan Baker 5787f81615 interpreter: add cm_interpreter to SubprojectHolder 3 years ago
Dylan Baker 4a2058cb83 interpreter: use typed_kwargs for subproject() 3 years ago
Dylan Baker f4ae32c2ad modules/cmake: add type annotations for subproject method 3 years ago
Remi Thebault 4fe6f0dd29 add D features to InternalDependency 3 years ago
Tristan Partin 18147b91ff Deprecate java.generate_native_header() in favor of java.generate_native_headers() 3 years ago
Eli Schwartz d39b330075 clean up FeatureCheck signature to move location to use time 3 years ago
Xavier Claessens 79c6075b56 devenv: Set PYTHONPATH where we install python modules 3 years ago
Xavier Claessens c4b8c23eb1 Add API for modules that wants to define their devenv 3 years ago
Xavier Claessens ad75a2bfec modules: Make ExtensionModule inherit from NewExtensionModule 3 years ago
Xavier Claessens c5c02b72e1 Cache the result of python.find_installation() 3 years ago
Eli Schwartz 880d5000b2
sourceset module: fix minor regression in making sourcesets immutable 3 years ago
Mark Bolhuis 5a4177523e modules/wayland: Add unstable_wayland module 3 years ago