39 Commits (master)

Author SHA1 Message Date
Simon McVittie f0a86b2b8c env2mfile: Use a cross valac on Debian if possible 1 month ago
Simon McVittie 86f9fe4c9a env2mfile: Automatically set exe_wrapper on Debian if possible 1 month ago
Simon McVittie 851d866349 env2mfile: Use Debian cross-prefixed GObject-Introspection tools 1 month ago
Simon McVittie 7300e4ed88 env2mfile: Generalize detection of pkg-config to have a list of tools 1 month ago
Samuel Thibault 165c622084 Add GNU/Hurd kernel results 1 month ago
Simon McVittie 9d0de83368 env2mfile: Base cpu on DEB_HOST_GNU_CPU unless DEB_HOST_ARCH is special 2 months ago
Simon McVittie 114a3e2914 env2mfile: Don't hard-code Debian as always being Linux 2 months ago
Simon McVittie 1909a8180b env2mfile: Map Debian GNU/Hurd to system() -> gnu 2 months ago
Simon McVittie b4a7251eb8 env2mfile: Add a function for mostly-identity mappings with special cases 2 months ago
Simon McVittie 6224a7f48e env2mfile: Split detect_cross_debianlike() 2 months ago
Simon McVittie ed1d626c35 env2mfile: Convert MachineInfo into a dataclass 2 months ago
Simon McVittie c359752099 env2mfile: Fix a typo 2 months ago
Ole André Vadla Ravnås e00710a0a9 env2mfile: Only consume LDFLAGS for relevant languages 8 months ago
Ole André Vadla Ravnås 6cd2ba42ff env2mfile: move language args to `built-in options` 9 months ago
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
Luke Elliott ce691f8c98 Add comments suggesting to keep shell completion scripts up-to-date near cmd line argument code 1 year ago
L. E. Segovia 878d950887 environment, env2mfile: Don't shell split paths if they point to a valid executable 1 year ago
Eli Schwartz 13f8eba9b6
treewide: internally avoid deprecated machine file uses of "pkgconfig" 1 year ago
Jussi Pakkanen b0d2a92584 Add kernel and subsystem properties to machine objects. 1 year ago
Xavier Claessens dbb857dd71
env2mfile: Take pkg-config properties from env 1 year ago
Xavier Claessens 62a5673b98
env2mfile: Take binaries from env for cross file too 1 year ago
Xavier Claessens 1ab7d3b28e
env2mfile: Not all compilers have env for flags 1 year ago
Jussi Pakkanen 65482497d3 Import cpu detection fix from Debian. 2 years ago
Jussi Pakkanen 5ccac0699f Add detection code for powerpc64le. 2 years ago
Jussi Pakkanen 38b6d6d61a Add a deb_ prefix to constants that are only used in Debian system detection. 2 years ago
Jussi Pakkanen 2aa4d6e54e Handle a cross compilation setup that only has a C compiler. 2 years ago
Jussi Pakkanen bc38db035e Add Debian platform autodetect to env2mfile. 2 years ago
Eli Schwartz c9ac73a4da
simplify instantiation of builtin type using builtins instead of functions 2 years ago
Jussi Pakkanen fd43842041 Fix writing single strings in env2mfile. 2 years ago
Jussi Pakkanen 611bd4e6db Add CMake to cross file. 2 years ago
Jussi Pakkanen 318579b367 Fix ppc64 detection in Debian. 2 years ago
Dylan Baker 8c819ab805
pylint: enable unspecified-encoding 2 years ago
Eli Schwartz 388cb0f805 env2mfile: reuse logical lists of interesting facts from meson itself 2 years ago
Eli Schwartz 462b35e4b1 flake8: fix various whitespace nits 2 years ago
Eli Schwartz a49cd00d64 treewide: various cleanups to move imports for mypy into typechecking blocks 2 years ago
Jussi Pakkanen b78d33f0b5 Fix typo that breaks g++ cross detection on Debian. 3 years ago
Jussi Pakkanen 04ef7ec45d Add new env2mfile command. 3 years ago
Eli Schwartz 7cc4ca2cbb
Revert "Add new env2cross command." 3 years ago
Jussi Pakkanen e257a870fe Add new env2cross command. 3 years ago