aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/scripts/env2mfile.py
AgeCommit message (Collapse)AuthorFilesLines
2023-02-28Add detection code for powerpc64le.Jussi Pakkanen1-1/+3
Originally from: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019413
2023-02-28Add a deb_ prefix to constants that are only used in Debian system detection.Jussi Pakkanen1-6/+6
2023-02-28Handle a cross compilation setup that only has a C compiler.Jussi Pakkanen1-1/+4
2023-02-28Add Debian platform autodetect to env2mfile.Jussi Pakkanen1-1/+1
2023-02-01simplify instantiation of builtin type using builtins instead of functionsEli Schwartz1-8/+10
2022-11-22Fix writing single strings in env2mfile.Jussi Pakkanen1-1/+2
2022-11-12Add CMake to cross file.Jussi Pakkanen1-4/+30
Original patch by Helmut Grohne. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023744
2022-11-12Fix ppc64 detection in Debian.Jussi Pakkanen1-1/+3
Original patch by Helmut Grohne. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1023744
2022-10-03pylint: enable unspecified-encodingDylan Baker1-1/+1
2022-09-01env2mfile: reuse logical lists of interesting facts from meson itselfEli Schwartz1-45/+12
Meson internally knows about many languages and tools, and *FLAGS variables, and which languages to use them for. Instead of duplicating this logic, import it from mesonbuild.* This logic was originally standalone, but now that it is merged into the Meson tree we can have a single source of truth.
2022-06-13flake8: fix various whitespace nitsEli Schwartz1-4/+4
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz1-24/+26
Along the way, add __future__ annotations where lacking.
2022-04-23Fix typo that breaks g++ cross detection on Debian.Jussi Pakkanen1-1/+1
2022-03-09Add new env2mfile command.Jussi Pakkanen1-0/+368
2022-03-08Revert "Add new env2cross command."Eli Schwartz1-368/+0
This reverts commit e257a870fe5e676c55a2282b0e7fc9be34bba2ac. The PR adding this command had infinitely hanging CI, and now that it is merged to master we cannot get any CI on any PR to succeed.
2022-03-08Add new env2cross command.Jussi Pakkanen1-0/+368