summaryrefslogtreecommitdiff
path: root/mesonbuild/scripts/env2mfile.py
AgeCommit message (Expand)Author
2024-12-04env2mfile: add flag to use _FOR_BUILD envvars.Jussi Pakkanen
2024-10-22env2mfile: Use a cross valac on Debian if possibleSimon McVittie
2024-10-22env2mfile: Automatically set exe_wrapper on Debian if possibleSimon McVittie
2024-10-22env2mfile: Use Debian cross-prefixed GObject-Introspection toolsSimon McVittie
2024-10-22env2mfile: Generalize detection of pkg-config to have a list of toolsSimon McVittie
2024-10-20Add GNU/Hurd kernel resultsSamuel Thibault
2024-10-02env2mfile: Base cpu on DEB_HOST_GNU_CPU unless DEB_HOST_ARCH is specialSimon McVittie
2024-10-02env2mfile: Don't hard-code Debian as always being LinuxSimon McVittie
2024-10-02env2mfile: Map Debian GNU/Hurd to system() -> gnuSimon McVittie
2024-10-02env2mfile: Add a function for mostly-identity mappings with special casesSimon McVittie
2024-10-02env2mfile: Split detect_cross_debianlike()Simon McVittie
2024-10-02env2mfile: Convert MachineInfo into a dataclassSimon McVittie
2024-09-27env2mfile: Fix a typoSimon McVittie
2024-04-04env2mfile: Only consume LDFLAGS for relevant languagesOle André Vadla Ravnås
2024-02-23env2mfile: move language args to `built-in options`Ole André Vadla Ravnås
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker
2023-11-01Add comments suggesting to keep shell completion scripts up-to-date near cmd ...Luke Elliott
2023-09-15environment, env2mfile: Don't shell split paths if they point to a valid exec...L. E. Segovia
2023-08-02treewide: internally avoid deprecated machine file uses of "pkgconfig"Eli Schwartz
2023-06-19Add kernel and subsystem properties to machine objects.Jussi Pakkanen
2023-06-12env2mfile: Take pkg-config properties from envXavier Claessens
2023-06-12env2mfile: Take binaries from env for cross file tooXavier Claessens
2023-06-12env2mfile: Not all compilers have env for flagsXavier Claessens
2023-03-28Import cpu detection fix from Debian.Jussi Pakkanen
2023-02-28Add detection code for powerpc64le.Jussi Pakkanen
2023-02-28Add a deb_ prefix to constants that are only used in Debian system detection.Jussi Pakkanen
2023-02-28Handle a cross compilation setup that only has a C compiler.Jussi Pakkanen
2023-02-28Add Debian platform autodetect to env2mfile.Jussi Pakkanen
2023-02-01simplify instantiation of builtin type using builtins instead of functionsEli Schwartz
2022-11-22Fix writing single strings in env2mfile.Jussi Pakkanen
2022-11-12Add CMake to cross file.Jussi Pakkanen
2022-11-12Fix ppc64 detection in Debian.Jussi Pakkanen
2022-10-03pylint: enable unspecified-encodingDylan Baker
2022-09-01env2mfile: reuse logical lists of interesting facts from meson itselfEli Schwartz
2022-06-13flake8: fix various whitespace nitsEli Schwartz
2022-06-10treewide: various cleanups to move imports for mypy into typechecking blocksEli Schwartz
2022-04-23Fix typo that breaks g++ cross detection on Debian.Jussi Pakkanen
2022-03-09Add new env2mfile command.Jussi Pakkanen
2022-03-08Revert "Add new env2cross command."Eli Schwartz
2022-03-08Add new env2cross command.Jussi Pakkanen