aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules
AgeCommit message (Expand)AuthorFilesLines
2020-02-26mesonbuild/modules/gnome.py: Fix giscanner and gicompiler logicAdam Duskett1-0/+4
2020-02-25gobject-introspection: determine g-ir-scanner and g-ir-compiler paths from pk...Adam Duskett1-3/+18
2020-02-20Introduce dataonly for the pkgconfig moduleRohan Garg1-22/+38
2020-02-19modules/cmake: Add a found() method to the cmake subprojectDylan Baker1-0/+8
2020-02-19modules/cmake: Use the noPosargs helperDylan Baker1-3/+2
2020-02-17modules/python: Do not error out if positional args are passedNirbheek Chauhan1-1/+5
2020-02-06add FeatureNewMichael Hirsch, Ph.D1-0/+5
2020-02-06add fs.stem()Michael Hirsch, Ph.D1-2/+11
2020-02-06fs: add expanduser methodMichael Hirsch, Ph.D1-1/+8
2020-02-06fs: add methods as_posix, is_absoluteMichael Hirsch, Ph.D1-7/+43
2020-02-05pkgconfig: Generate -uninstalled.pc filesXavier Claessens1-17/+61
2020-02-05pkgconfig: Fix code that make relative pathXavier Claessens1-2/+6
2020-01-29dependencies: Use a DependencyFactory for threadsDylan Baker1-4/+2
2020-01-29dependencies: Make Dependency initializer signatures matchDylan Baker1-1/+1
2020-01-27Merge pull request #6423 from dcbaker/declare-dependency-variablesJussi Pakkanen1-1/+1
2020-01-09pkgconfig module: add FeatureNew for requires: dependency('foo')Eli Schwartz1-2/+5
2020-01-09dependencies: Add ability to set arbitrary variables onDylan Baker1-1/+1
2020-01-08types: import typing as T (fixes #6333)Daniel Mensinger2-17/+17
2019-12-19fs: rename samefile => is_samepathMichael Hirsch, Ph.D1-5/+5
2019-12-18python: add embed to the python dependency functionDaniel Mensinger1-9/+15
2019-12-05rpm: update for host machine compiler API changeMichael Hirsch, Ph.D1-1/+1
2019-12-04Add raise at the start of MesonExceptionMichael Brockus1-7/+7
2019-11-27modules/qt.py: friendlier "lrelease-qtN not found" error messageMarc Herbert1-0/+3
2019-11-25fs: Add parent() and name() methodsXavier Claessens1-0/+17
2019-11-21Add table entry for CUDA Toolkit 10.2.89.Olexa Bilaniuk1-0/+1
2019-11-17fs: make replace_suffix not expand file to absolute path, just manipulate the...Michael Hirsch, Ph.D1-1/+1
2019-11-17fs: replace_suffixMichael Hirsch, Ph.D1-1/+1
2019-11-17fs: get file sizeMichael Hirsch, Ph.D1-2/+38
2019-11-17fs: add hash compute methodMichael Hirsch, Ph.D1-0/+18
2019-11-17add fs.with_suffixMichael Hirsch, Ph.D1-1/+11
2019-11-17fs: improve exception feedbackMichael Hirsch, Ph.D1-1/+1
2019-11-17fs: use expanduserMichael Hirsch, Ph.D1-1/+1
2019-11-17fs: deduplicate functionsMichael Hirsch, Ph.D1-8/+5
2019-11-17fs: use pathlib.Path, add type hint checkMichael Hirsch, Ph.D1-14/+17
2019-11-11hotdoc: work around argparse syntax ambiguityMathieu Duponchelle1-3/+19
2019-11-08Created the filesystem module.Jussi Pakkanen2-0/+76
2019-11-07pkgconfig: only check import_filename for shared librariesRyan Lucia1-1/+1
2019-11-06Fix typos found by codespellWolfgang Stöggl3-3/+3
2019-11-05Change default pkgconfig directory on FreeBSDsghctoma1-1/+4
2019-10-01Make Python 2 tests optional(er) to prepare for py2 purge in Debian.Jussi Pakkanen1-3/+2
2019-10-01cmake: subproject() supports the 'required' kwargXavier Claessens1-1/+1
2019-10-01pkgconfig: Do not include uninstalled static librariesXavier Claessens1-2/+2
2019-09-26cmake: define set_and_check in CMake package config (fixes #5889)Daniel Mensinger1-0/+12
2019-09-25Use functools cache instead of open-coded implementationZbigniew Jędrzejewski-Szmek1-11/+4
2019-09-25Drop unused variableZbigniew Jędrzejewski-Szmek1-1/+0
2019-09-25Add helper to print warnings onceZbigniew Jędrzejewski-Szmek2-24/+15
2019-09-17pkgconfig: Fix ordering of public librariesXavier Claessens1-3/+8
2019-09-12modules/python: improve log when probing Python binaryRoss Burton1-9/+8
2019-09-05mesonlib.split_args/quote_arg/join_argsAleksey Gurtovoy2-7/+6
2019-09-02Handle case of dependency('threads') in 'requires'Simon Allen1-0/+2