aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mesonlib.py
AgeCommit message (Expand)AuthorFilesLines
2017-09-19Merge pull request #2331 from mesonbuild/winencodeJussi Pakkanen1-0/+22
2017-09-18Gnome, pkgconfig, Qt4, Qt5 and windows modules slightly refactored.Alexis Jeandet1-1/+3
2017-09-18Introduced extract_as_list.Alexis Jeandet1-1/+8
2017-09-18Introduction of listify method. Test on build.py module to see benefits.Alexis Jeandet1-0/+11
2017-09-18Do not use universal newlines on old Python versions.Jussi Pakkanen1-0/+22
2017-09-14Add is_haiku(), needed for run_tests.py.Jérôme Duval1-0/+3
2017-09-11interpreter: Always flatten when unholding arraysNirbheek Chauhan1-0/+1
2017-09-04Allow version labels with trailing dotsMichal Koutný1-1/+1
2017-08-18Make all functionality invokable via the main Meson binary,Jussi Pakkanen1-9/+0
2017-07-21configure_file: warn in case a variable to subsitute is not present in the pa...Christoph Reiter1-2/+7
2017-07-01Fix remaining Interpreter object leaks.Jussi Pakkanen1-0/+8
2017-07-01Make Interpreter object unpicklable as it was being pickled by accident in co...Jussi Pakkanen1-0/+5
2017-05-21Create helper function for a rmtree that works reliably on Windows.Jussi Pakkanen1-0/+17
2017-05-11Flatten should always return a listDylan Baker1-1/+1
2017-05-09Merge pull request #1751 from centricular/fix-cached-depsJussi Pakkanen1-1/+1
2017-05-09Completely overhaul caching of external dependenciesNirbheek Chauhan1-1/+1
2017-05-08Implement difference method for OrderedSetDylan Baker1-0/+3
2017-05-08Fix OrderedSet `__repr__` protocol for non-string objectsDylan Baker1-1/+2
2017-04-28Don't use dict.keys() to check membershipDylan Baker1-1/+1
2017-04-28Implement an actual set interface for the OrderedSet class. Closes #1670Dylan Baker1-8/+28
2017-04-13Merge pull request #1548 from ssssam/sam/stable-orderingJussi Pakkanen1-0/+16
2017-04-13Don't close fds when executing programsMichael Olbrich1-0/+1
2017-04-09Merge pull request #1469 from centricular/install-secondary-outputsJussi Pakkanen1-13/+10
2017-04-08Merge pull request #1518 from centricular/mesonintrospect-evarJussi Pakkanen1-0/+9
2017-04-06Don't use -fPIC on Cygwin, eitherJon Turney1-0/+4
2017-04-04Merge pull request #1557 from pitti/fix/configure_data-files-inputJussi Pakkanen1-6/+6
2017-04-04Support multiple install dirs for built/custom targetsNirbheek Chauhan1-13/+10
2017-04-03Refactor duplicate code in FilePhilipp Ittershagen1-6/+6
2017-04-03Add a cheap OrderedSet implementationSam Thursfield1-0/+16
2017-04-02Create unity files with the VS backend.Jussi Pakkanen1-0/+2
2017-03-28Export MESONINTROSPECT to postconf/install/run_command scriptsNirbheek Chauhan1-0/+9
2017-02-20Rewrite custom_target template string substitutionNirbheek Chauhan1-0/+151
2017-01-30coredata: Use our own implementation of commonpathNirbheek Chauhan1-0/+25
2017-01-24Support file perms for install_data and install_subdirNirbheek Chauhan1-1/+103
2017-01-18Merge pull request #1312 from centricular/print-pkgdep-error-osxJussi Pakkanen1-4/+2
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky1-2/+2
2017-01-17Derive all exceptions correctly from base exceptionsNirbheek Chauhan1-4/+2
2016-12-22configure_file: Use utf-8 to write configured fileKseniia Vasilchuk1-1/+1
2016-12-21Merge pull request #1233 from mesonbuild/wip/ignatenko/code-styleJussi Pakkanen1-1/+1
2016-12-20Fix several more lint errorsNirbheek Chauhan1-0/+4
2016-12-19tree-wide: remove unused importsIgor Gnatenko1-1/+1
2016-12-11Use universal_newlines=True for all Popen callsNirbheek Chauhan1-0/+7
2016-12-03Allow many version conditions for pkg-config depsNirbheek Chauhan1-6/+23
2016-11-23configure_file: Use utf-8 to write configured fileNirbheek Chauhan1-1/+1
2016-11-18Always specify installed data with a File object. Closes #858.Jussi Pakkanen1-0/+9
2016-10-27mesonlib: close file before (re)movingScott D Phillips1-3/+6
2016-10-23Force configure input files to be utf-8. Closes #927.Jussi Pakkanen1-3/+3
2016-10-23Merged dpkg-architecture fix for Gentoo.Jussi Pakkanen1-9/+11
2016-10-22Merge pull request #938 from centricular/fix-unity-buildsJussi Pakkanen1-0/+16
2016-10-22Don't default to lib64 if symlinkPatrick Griffis1-1/+1