157 Commits (ce120ff164e67eb526ecfe70bf87bbb94050bc52)

Author SHA1 Message Date
Dylan Baker 20d76b8353
pylint: enable unnecessary-comprehension 2 years ago
Dylan Baker a572734330 modules/pkgconfig: make it a NewExtensionModule 2 years ago
Dylan Baker 7c12066e73 modules/pkgconfig: mypy clean! 2 years ago
Dylan Baker 9bd3c1957d modules/pkgconfig: Fix code to handle CustomTarget and CustomTargetIndex 2 years ago
Dylan Baker 2fb0c0e4d8 modules/pkgconfig: remove type checking abstraction 2 years ago
Dylan Baker e15f15d904 modules/pkgconfig: get rid of modifications to the BuildTarget objects 2 years ago
Dylan Baker 3f63827527 modules/pkgconfig: ensure "name" is not None 2 years ago
Dylan Baker 26f02f50b8 modules/pkgconfig: Get most type annotations added 2 years ago
Dylan Baker e84f293f67 modules/pkgconfig: Use typed_kwargs 2 years ago
Dylan Baker ddb95b0ed8 modules/pkgconfig: use typed_pos_args 2 years ago
Dylan Baker 6e75456a75 modules/pkgconfig: fix typo in blocked variable 2 years ago
Dylan Baker 48222c45b2 modules/pkgconfig: Fix some low hanging typing issues 2 years ago
Dylan Baker 6843f56f6b modules: use module level information about new and deprecation 2 years ago
Marc-André Lureau 6096337904 pkgconfig: do not add valgrind as requirement 2 years ago
Michael Mera 9b21428006 fix parameter expansion in several error messages 3 years ago
Fredrik Salomonsson 2e31330fe6 pkgconfig: Add relocatable module option 3 years ago
Tristan Partin 2c03b2bb7f Move dataonly pkgconfig file to datadir/pkgconfig 3 years ago
Eli Schwartz 6240920c21
pkgconfig module: allow custom variables to reference builtin directories 3 years ago
Andrea Pappacoda 248e6cf473 pkgconfig: set libdir only if used 3 years ago
Xavier Claessens 95a4c6a62a pkgconfig: Fix linking to a custom target 3 years ago
Eli Schwartz 038b31e72b
various manual conversion of percent-formatted strings to f-strings 3 years ago
Eli Schwartz 8947352889 fix various flake8 whitespace errors 3 years ago
Eli Schwartz da81586a5b pkgconfig module: correctly generate Libs search path with absolute install_dir 3 years ago
Eli Schwartz d06cc042eb
f-strings 3 years ago
Dylan Baker c3c30d4b06 interpreter: Use typed_kwargs for func_custom_target 3 years ago
Dylan Baker d661a0cd96 build: use an object rather than a dict for the dep_manifest 3 years ago
Filipe Laíns af8b55d49b mintro: add installed_plan 3 years ago
Xavier Claessens 8c5aa031b5 Add install tags 3 years ago
Dylan Baker 20399a3e04 modules/pkgconfig: remove handling of .pcdep 3 years ago
Daniel Mensinger 8f7343831b refactor: Refactor BothLibraries logic 4 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 4 years ago
Daniel Mensinger 84a3e459a8 holders: Introduce BothLibraries 4 years ago
Daniel Mensinger 95b70bcb97 deps: Split dependencies.base 4 years ago
Xavier Claessens 2e02ef6592 modules: Add methods dict everywhere 4 years ago
Xavier Claessens 69a5c950a3 pkgconfig: Do not escape custom variables 4 years ago
Xavier Claessens 3c64ecaf86 pkgconfig: Add support for CustomTarget objects in generator 4 years ago
Xavier Claessens 8f6ad8e52e pkgconfig: Fix broken paths in -uninstalled.pc on Windows 4 years ago
Xavier Claessens 47633330da pkgconfig: Allow setting prefix in dataonly pc file 4 years ago
Eli Schwartz 6a0fabc647
mass rewrite of string formatting to use f-strings everywhere 4 years ago
Xavier Claessens 5ad9320f47 pkgconfig: Add missing permitted kwargs 4 years ago
Xavier Claessens 2fabd4c7dc minstall: Add --skip-subprojects option 4 years ago
Dylan Baker 022632c91b build/interperter: Add annotations and move input validation to interpreter 4 years ago
Dylan Baker e81acbd606 Use a single coredata dictionary for options 4 years ago
Dylan Baker f6672c7a19 use real pathlib module 4 years ago
Xavier Claessens 6d816c1800 pkgconfig: Make external deps of static library public 4 years ago
Xavier Claessens 14fd1a329a pkgconfig: Define libdir and includedir in -uninstalled.pc files 4 years ago
Xavier Claessens 0c95d92404 pkgconfig: InternalDependency's ext_deps should be private by default 4 years ago
Xavier Claessens bcf369ea3c Fix consistency in variables kwarg 4 years ago
Daniel Mensinger 1dfaccfd91 pathlib: Fix resolve() by overriding it in Python 3.5 4 years ago
Xavier Claessens 40c197d524 pkgconfig: Fix various corner cases 4 years ago