summaryrefslogtreecommitdiff
path: root/mesonbuild/mesonlib.py
Commit message (Expand)AuthorAgeFilesLines
* Add a cheap OrderedSet implementationSam Thursfield2017-04-031-0/+16
* Rewrite custom_target template string substitutionNirbheek Chauhan2017-02-201-0/+151
* coredata: Use our own implementation of commonpathNirbheek Chauhan2017-01-301-0/+25
* Support file perms for install_data and install_subdirNirbheek Chauhan2017-01-241-1/+103
* Merge pull request #1312 from centricular/print-pkgdep-error-osxJussi Pakkanen2017-01-181-4/+2
|\
| * Derive all exceptions correctly from base exceptionsNirbheek Chauhan2017-01-171-4/+2
* | cleanup: Remove redundant parenthesesMike Sinkovsky2017-01-181-2/+2
|/
* configure_file: Use utf-8 to write configured fileKseniia Vasilchuk2016-12-221-1/+1
* Merge pull request #1233 from mesonbuild/wip/ignatenko/code-styleJussi Pakkanen2016-12-211-1/+1
|\
| * tree-wide: remove unused importsIgor Gnatenko2016-12-191-1/+1
* | Fix several more lint errorsNirbheek Chauhan2016-12-201-0/+4
|/
* Use universal_newlines=True for all Popen callsNirbheek Chauhan2016-12-111-0/+7
* Allow many version conditions for pkg-config depsNirbheek Chauhan2016-12-031-6/+23
* configure_file: Use utf-8 to write configured fileNirbheek Chauhan2016-11-231-1/+1
* Always specify installed data with a File object. Closes #858.Jussi Pakkanen2016-11-181-0/+9
* mesonlib: close file before (re)movingScott D Phillips2016-10-271-3/+6
* Force configure input files to be utf-8. Closes #927.Jussi Pakkanen2016-10-231-3/+3
* Merged dpkg-architecture fix for Gentoo.Jussi Pakkanen2016-10-231-9/+11
|\
| * Only default to dpkg-architecture output in Debian derivativesJouni Kosonen2016-10-221-9/+11
* | Merge pull request #938 from centricular/fix-unity-buildsJussi Pakkanen2016-10-221-0/+16
|\ \
| * | Add support for extracting objects in unity buildsNirbheek Chauhan2016-10-211-0/+16
| |/
* | Don't default to lib64 if symlinkPatrick Griffis2016-10-221-1/+1
|/
* dependencies/boost: Fix 32-bit vs 64-bit on WindowsNirbheek Chauhan2016-09-271-3/+0
* configuration_data: can pass descriptions to setters (#783)Tim-Philipp Müller2016-09-251-3/+5
* Better file existance checks.Jussi Pakkanen2016-09-011-6/+1
* Use context manager for file I/O.Elliott Sales de Andrade2016-08-271-6/+10
* Use global id instead of local for hg tag. (#710)Elliott Sales de Andrade2016-08-271-1/+1
* Check input file for existance. Closes #697.Jussi Pakkanen2016-08-211-1/+4
* Add repr() implementations for build targets and FileNirbheek Chauhan2016-07-011-0/+10
* Merge pull request #573 from centricular/dependency-versionsJussi Pakkanen2016-06-051-1/+1
|\
| * mesonlib: Fix typo in version_compare errorNirbheek Chauhan2016-05-301-1/+1
* | Can generate config headers without an input file. Closes #549.Jussi Pakkanen2016-06-011-0/+21
|/
* Regex used for configuration data substitution was too broad (#520)Nirbheek Chauhan2016-04-171-1/+3
* coredata: Centralize builtin option descriptions and definitions.Hemmo Nieminen2016-04-041-0/+3
* Move MesonException from coredata to mesonlib.Hemmo Nieminen2016-04-011-1/+3
* New builtin option: libexecdir for installation of helper executablesNirbheek Chauhan2016-03-171-0/+4
* config file: write commented undef lines same as autoconfTim-Philipp Müller2016-03-121-1/+1
* Guard against ALL THE THINGS!Jussi Pakkanen2016-02-211-6/+9
* Swallow stderr of helper process invocation because nobody needs to see it an...Jussi Pakkanen2016-02-211-4/+5
* Fix some issues that break pypi installs and bump version to upload new version.Jussi Pakkanen2016-01-161-2/+11
* Renamed meson package to mesonbuild so that we can have a script named meson ...Jussi Pakkanen2016-01-161-0/+284