summaryrefslogtreecommitdiff
path: root/mesonbuild/mesonlib.py
Commit message (Expand)AuthorAgeFilesLines
* Fix searching of shared libraries on OpenBSD (#3851)Nirbheek Chauhan2018-07-091-0/+12
* Print a more usable message when a subproject fails to configureNirbheek Chauhan2018-07-071-0/+10
* Raise a MesonException when substituting an invalid valueNirbheek Chauhan2018-07-071-1/+3
* configure_file: Don't optimize away substitutionsNirbheek Chauhan2018-07-041-1/+7
* FeatureNew: Make all checks subproject-specificNirbheek Chauhan2018-07-021-2/+2
* Various bug fixes for FeatureNewSalamandar2018-07-021-9/+18
* run_command: Add new kwarg 'capture'Nirbheek Chauhan2018-06-181-9/+6
* Add file encoding to configure_fileSander Sweers2018-06-091-4/+7
* Fix #mesondefine token error message formattingMarvin Scholz2018-06-031-1/+1
* Make windows_proof_rmtree resilient to read-only filesFilipe Brandenburger2018-06-021-0/+13
* Merge pull request #3486 from Salamandar/salamandar/meson_version_introspectionJussi Pakkanen2018-06-011-0/+70
|\
| * Move target_version from coredata to mesonlibSalamandar2018-06-011-0/+2
| * Add version_compare_condition_with_{min,max} for specific comparison utils.Salamandar2018-06-011-0/+68
* | Set the meson command to use when we know what it isNirbheek Chauhan2018-06-011-47/+1
* | configure_file: Add output_format kwarg (#3636)Mathieu Duponchelle2018-06-011-9/+27
|/
* Revert "mesonlib: handle meson exe wrappers"Nirbheek Chauhan2018-05-311-1/+47
* mesonlib: handle meson exe wrappersMartin Kelly2018-05-301-47/+1
* for_darwin: Also accept system='ios' in cross filesNirbheek Chauhan2018-05-211-1/+1
* add linker flag to handle $ORIGIN on OpenBSDJasper Lievisse Adriaanse2018-05-041-0/+3
* Fix encoding bug on WindowsRobin2018-04-141-1/+3
* add support for cmakedefine in configure_file()David Fort2018-04-081-7/+22
* Grab a file lock on the build dir during modifications.Jussi Pakkanen2018-03-201-0/+38
* Create a helper for checking if a string has a path componentNirbheek Chauhan2018-03-191-0/+6
* mesonlib: fix meson detection (again)Mathieu Duponchelle2018-03-071-5/+4
* rmtree: Don't retry when the file is not foundNirbheek Chauhan2018-02-201-0/+2
* Support running out-of-tree tests against a meson in PATHNirbheek Chauhan2018-02-201-5/+11
* Don't version shared libraries for AndroidRobert Bragg2018-02-041-0/+15
* Use os.path: basename() and dirname() instead of split()Aleksey Filippov2018-01-301-3/+3
* dump_conf_header should rewrite file only if modified (just like do_conf_file...Salamandar2018-01-301-1/+3
* Merge pull request #2803 from dcbaker/wip/freebsd-fixesJussi Pakkanen2018-01-091-0/+6
|\
| * LLVM: use DragonFly BSD workaround on FreeBSD as wellDylan Baker2018-01-061-0/+3
| * compilers: fix unittest "16 prebuilt shared" on dragonfly bsdDylan Baker2018-01-061-0/+3
* | Merge pull request #2840 from alyst/fix_detect_locationJussi Pakkanen2018-01-071-18/+29
|\ \ | |/ |/|
| * normpath to bundled meson executableAlexey Stukalov2018-01-031-1/+5
| * fix meson location detection if run by wraptoolAlexey Stukalov2018-01-031-16/+23
* | Bump minimum supported Python from 3.4 to 3.5.Jussi Pakkanen2018-01-041-25/+0
* | Add missing for_linux( ) function.Benjamin Redelings2018-01-011-0/+12
|/
* Dead code removal.promotedepJussi Pakkanen2017-12-211-9/+0
* Also promote wrap files.Jussi Pakkanen2017-12-171-6/+11
* Print instructions on how to promote subsubprojects.Jussi Pakkanen2017-12-171-0/+29
* Print UTF-8 warning only when actually encountering non-ascii filenames.Jussi Pakkanen2017-12-141-0/+29
* haiku: do not add pthread argumentsDylan Baker2017-12-071-0/+12
* Merge pull request #2638 from jibsen/use-value-regexJussi Pakkanen2017-12-031-5/+4
|\
| * Use regex to substitute template stringsJoergen Ibsen2017-11-221-5/+4
* | configure_file: Compare difference in binary modeNirbheek Chauhan2017-11-271-1/+1
* | Fix running tests when there is a period in PATH.Jussi Pakkanen2017-11-271-1/+7
* | Improve escaping in configuration filesJoergen Ibsen2017-11-261-13/+22
* | Try harder to find meson.py. Closes #2672.Jussi Pakkanen2017-11-231-1/+23
|/
* Merge pull request #2498 from mesonbuild/runpythonJussi Pakkanen2017-11-221-0/+9
|\
| * Review fixes.Jussi Pakkanen2017-11-211-2/+2