summaryrefslogtreecommitdiff
path: root/mesonbuild/mesondata.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix misspellsAntonin Décimo2021-01-131-3/+3
| | | | Signed-off-by: Antonin Décimo <antonin.decimo@gmail.com>
* gen_data.py: even more sortingEli Schwartz2021-01-131-96/+96
| | | | | | | | | | | glob.glob() is not sorted, despite using shell-style wildcards, and the documentation does not mention this: https://bugs.python.org/issue21748 Recently, it does start mentioning "Whether or not the results are sorted depends on the file system." which does not really get to the heart of the matter... This is causing fuzz too.
* gen_data.py: sort files when generating mesondataEli Schwartz2021-01-121-111/+111
| | | | | | | | | The current way this works is chaos since the tool might return files in any order and thus shuffle around the order of embedded files. This results in big diffs that cannot be easily reviewed. Also regenerate the data according to the, going forward, canonical ordering algorithm.
* Merge pull request #8011 from dcbaker/submit/post-python36-cleanupsJussi Pakkanen2020-11-221-1/+1
|\ | | | | Python 3.6 cleanups
| * use real pathlib moduleDylan Baker2020-11-201-1/+1
| | | | | | | | | | We added the _pathlib module to work around defeciencies in python 3.5's implementation, since we now rely on 3.6 lets drop this
* | Handle cmake dependencies which require a specified versionJason Ekstrand2020-11-211-2/+6
|/ | | | | | Some CMake packages fail to find at all if no version is specified. This commit adds a cmake_version parameter to dependency() to allow you to specify the requested version.
* cmake: set CMP0054 to new in preload.cmakeDaniel Mensinger2020-10-241-1/+6
| | | | https://cmake.org/cmake/help/latest/policy/CMP0054.html
* cmake: Disable the new (CMake 3.16) PCH supportDaniel Mensinger2020-10-241-1/+12
| | | | | | | Subprojects that use the CMake PCH feature will cause compilation/linker errors. The CMake PCH support should thus be disabled until this can be properly translated to meson.
* pathlib: Fix resolve() by overriding it in Python 3.5Daniel Mensinger2020-10-041-1/+1
|
* mdata: Generate mesondata.py from */data foldersDaniel Mensinger2020-07-161-0/+374