130 Commits (3731e1d8f38be0ba3360d6badae789b1078e5b5a)

Author SHA1 Message Date
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 3 years ago
Daniel Mensinger 34c28dc92c holders: remove unholder 3 years ago
Daniel Mensinger 84a3e459a8 holders: Introduce BothLibraries 3 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
Xavier Claessens d0f468fef1 pkgconfig: Add missing cflags in uninstalled files 4 years ago
Soapux 4852ee8ceb Fix lack of space after 'Cflags:' in pkgconfig files 5 years ago
Dylan Baker 29ef4478df compilers/d: Add b_ndebug support 5 years ago
Dylan Baker d51551231f use FeatureNew.single_use 5 years ago
Dylan Baker a313f46be7 modules/pkgconfig: Remove duplicate FeatureNew 5 years ago
Fini Jastrow b745769535 pkgconfig: Document conflicts keyword 5 years ago
Dylan Baker a8293dd59c mesonlib: Replace unholder argument to listify 5 years ago
Stéphane Cerveau 21e543fea8 pkgconfig: Fix deprecation message (fixes #6720) 5 years ago
Rohan Garg 73f03e6093 Introduce dataonly for the pkgconfig module 5 years ago
Xavier Claessens 4c5a9523be pkgconfig: Generate -uninstalled.pc files 5 years ago
Xavier Claessens b3ab022777 pkgconfig: Fix code that make relative path 5 years ago
Dylan Baker fbad73c939 dependencies: Use a DependencyFactory for threads 5 years ago
Eli Schwartz 71bbcc7669 pkgconfig module: add FeatureNew for requires: dependency('foo') 5 years ago
Ryan Lucia 8987a39675 pkgconfig: only check import_filename for shared libraries 5 years ago
sghctoma aba8792b66 Change default pkgconfig directory on FreeBSD 5 years ago
Xavier Claessens dc5ad1fad9 pkgconfig: Do not include uninstalled static libraries 5 years ago
Xavier Claessens 5d0ced220c pkgconfig: Fix ordering of public libraries 5 years ago
Aleksey Gurtovoy 75daed27bc mesonlib.split_args/quote_arg/join_args 5 years ago
Simon Allen 6a7b4be824 Handle case of dependency('threads') in 'requires' 5 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
myd7349 5ede0f5ef0 Force pkgconfig to UTF-8 6 years ago
Eli Schwartz 311cbf347b pkgconfig.generate: add FeatureNew and documentation for implict version 6 years ago
Nirbheek Chauhan 8481971ff2 pkgconfig: Only warn about deprecation at a location once 6 years ago
Xavier Claessens d28b75a500 pkgconfig: Avoid deprecation warning when using new syntax 6 years ago
Michael Hirsch, Ph.D da34bea893 pep8 py37 6 years ago
Xavier Claessens 83964f64fa pkgconfig: Fix flag deduplication 6 years ago
Niklas Haas 261ab9b214 pkgconfig: Fix link order of library dependencies 6 years ago