606 Commits (217036f2d9d7f90b47e6d9cad43f3144882a3b91)

Author SHA1 Message Date
Jussi Pakkanen 5b422fce87 Make Python 2 tests optional(er) to prepare for py2 purge in Debian. 5 years ago
Xavier Claessens 71bfec7ec1 cmake: subproject() supports the 'required' kwarg 5 years ago
Xavier Claessens dc5ad1fad9 pkgconfig: Do not include uninstalled static libraries 5 years ago
Daniel Mensinger fbddeeb4ac cmake: define set_and_check in CMake package config (fixes #5889) 5 years ago
Zbigniew Jędrzejewski-Szmek f745e8fc4d Use functools cache instead of open-coded implementation 5 years ago
Zbigniew Jędrzejewski-Szmek 11c1f8644c Drop unused variable 5 years ago
Zbigniew Jędrzejewski-Szmek 3a6920ebdc Add helper to print warnings once 5 years ago
Xavier Claessens 5d0ced220c pkgconfig: Fix ordering of public libraries 5 years ago
Ross Burton ad368cfc07 modules/python: improve log when probing Python binary 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
Thibault Saunier edec2ee0ee gnome: Handle overriden g-ir-scanner 5 years ago
Xavier Claessens 172a355b93 Revert "gnome: Use find_program() to get glib-compile-resources" 5 years ago
Xavier Claessens 0ab3d97566 gnome: Use find_program() to get glib-compile-resources 5 years ago
Jussi Pakkanen 5f2e44b0dd Make gettext targets no-ops if gettext is not installed. Closes: #821. 5 years ago
Marc-André Lureau 8ba1405742 sourceset: add all_dependencies() method 5 years ago
Marc-André Lureau 940ebd658b sourceset: fix using FeatureCheck decorators 5 years ago
Xavier Claessens 44ac680e55 gtkdoc: Use find_program() to get gtkdoc tools 5 years ago
Marc-André Lureau 06aaffa4e1 Allow kconfig to read from configure_file() 5 years ago
Dylan Baker c8a6a44850 compilers: pull sanitzier args into compiler classes 5 years ago
Xavier Claessens f5da881126 gtkdoc: Add 'check' kwarg (#5591) 5 years ago
Thibault Saunier 6813ef1e24 cmake: Handle disabling subprojects 5 years ago
ePirat b347f00dc0 Fix windres module argument flattening 5 years ago
Jussi Pakkanen af1a81fffc Improve error message when Python is not usable. [skip ci] 6 years ago
Alexander Kanavin ecbfc08dca gnome.py: correctly pick the compiler for gtk-doc builds 6 years ago
Dylan Baker 15ab1f64f9 modules/python: add a modules keyword argument 6 years ago
John Ericson 07777e15d4 Purge `is_cross` and friends without changing user interfaces 6 years ago
Daniel Mensinger e02c101575
cmake: moved subprojects into the CMake module 6 years ago
Christoph Reiter 20eb948b97 gnome: make sure the target build directory is passed first for linking 6 years ago
Paolo Bonzini d894c48660 new module "sourceset" to match source file lists against configuration data 6 years ago
Federico Mena Quintero 60f34a1f51 gnome: use g_intern_static_string() for enum/flags type names 6 years ago
Jon Turney 58870fda16 Remove compilers from ModuleState object 6 years ago
Dylan Baker 146e97e974 Use dependency cache 6 years ago
Score_Under 38b347ecd0 Do not filter out repeated cflags 6 years ago
Dylan Baker de011e031c modules/windows: ICL uses rc, not windres 6 years ago
myd7349 5ede0f5ef0 Force pkgconfig to UTF-8 6 years ago
Daniel Mensinger e75211d321
Fix builtin variable names 6 years ago
Daniel Mensinger cb1ef0c449 cmake: Use CMAKE_ROOT instead of _INCLUDE_FILE (closes #5218) 6 years ago
Daniel Mensinger dfe3d56bfd
Print '(cached)' when compiler result was cached 6 years ago
Dylan Baker 5678468c2c Don't use len() to test for container emptiness 6 years ago
Thibault Saunier 26e205293a hotdoc: Handle werror 6 years ago
Thibault Saunier 083a53815c hotdoc: Take into account boolean value to pass flag like arguments 6 years ago
Konstantin 841995cddf i18n: add args keyword to merge_file 6 years ago
Jussi Pakkanen 4e4f97edb3 Can run argument strings with internal Python. Closes #5217. 6 years ago
Dylan Baker a710b83a67 modules/python: normalize output for disabled by feature 6 years ago
Dylan Baker de48e887b8 modules/python: Do disabler check after validating inputs 6 years ago
Dylan Baker 82346a2bd2 modules/python: Report program found in find_installation() 6 years ago
Dylan Baker 3d04e5a150 modules/python: Remove spaces around keyword arguments 6 years ago
Jussi Pakkanen 5dc613d618 Revert "gnome.compile_resources: Add ld binary method" 6 years ago
Nacho García 222a973918 dependencies: fix Python linking for windows+mingw 6 years ago