159 Commits (7cbaa6613a84b0a1e4b37926950bf7879eb4776d)

Author SHA1 Message Date
Dylan Baker e991c4d454 Use SPDX-License-Identifier consistently 12 months ago
David Robillard 254abb999f Fix coverage with lcov 2.0 and uncovered subprojects 12 months ago
Andrew McNulty 74712f2dbc scan-build: Exclude subprojects from scan-build report 1 year ago
Luke Elliott ce691f8c98 Add comments suggesting to keep shell completion scripts up-to-date near cmd line argument code 1 year ago
Chun-wei Fan ada6236f76 i18n module: Invoke itstool with the full command line 1 year ago
Eli Schwartz 1cf0ed0997 add missing imports for future annotations 1 year ago
Nigel Kukard 2c4a1b6324 Add support for lcov 2.0 1 year ago
Eli Schwartz 2d6c10908b
python module: stop using distutils "link to libpython" probe on recent python 1 year ago
Eli Schwartz 3d3a10ef02
python module: refactor pypy detection into a consistent variable 1 year ago
Eli Schwartz 40f897fa92
python module: stop using distutils schemes on sufficiently new Debian 1 year ago
Charles Brunet a843a99743
mypy: replace fchmod by chmod 1 year ago
Lei YU 8d6b474bf6 Add clang-tidy-fix target 1 year ago
L. E. Segovia 878d950887 environment, env2mfile: Don't shell split paths if they point to a valid executable 1 year ago
Andrew McNulty c730807696 Python: Add 'limited_api' kwarg to extension_module 1 year ago
Eli Schwartz 90ce084144
treewide: automatic rewriting of all comment-style type annotations 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
Eli Schwartz 0b5e95ae71 meson_exe: print suitable debug information for DLL not found errors 2 years ago
Eli Schwartz 877d5ea8e0
bytecompile: switch to handling destdir in the script launcher env 2 years ago
Eli Schwartz 0e7fb07f91
python module: add an automatic byte-compilation step 2 years ago
Jakob Widauer 07bd28732e Fix html coverage report generation when using clang on linux 2 years ago
Josh Soref cf9fd56bc9 fix various spelling issues 2 years ago
Jussi Pakkanen 65482497d3 Import cpu detection fix from Debian. 2 years ago
Alyssa Ross b85ffbacb1 Fix run_tool() when git is not installed 2 years ago
Xavier Claessens 340aedc0d9 hotdoc: Install devhelp files at the right location 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 9f05d45b70 work around circular imports in python probe script 2 years ago
Eli Schwartz 023a0db04c
clangformat: don't noisily print status messages for every checked file 2 years ago
Eli Schwartz 3bbfd4d4b8 python module: move the introspection script into an external script 2 years ago
Eli Schwartz d6b81307f6
pylint 2.16: remove pointless parens around equality assignments 2 years ago
Eli Schwartz c9ac73a4da
simplify instantiation of builtin type using builtins instead of functions 2 years ago
Eli Schwartz 680b5ff819
treewide: add future annotations import 2 years ago
Benjamin Gilbert 35e230e48c depfixer: silence fix_jar() and make it do something 2 years ago
Benjamin Gilbert 51c889ddbc depfixer: don't extract MANIFEST.MF verbosely 2 years ago
Eli Schwartz ce120ff164 on newer versions of clang-format, use builtin --check handling 2 years ago
Dylan Baker 2d349eae8c
pylint: enable the set_membership plugin 2 years ago
Dylan Baker 67da2ad0fb
pylint: enable simplifiable-if-statement 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
Eli Schwartz 97ec20e901
depfixer: handle darwin dependencies with non-ASCII paths 2 years ago
Xavier Claessens d29ef2b128 Add yasm as fallback for nasm language 2 years ago
Dylan Baker 8c819ab805
pylint: enable unspecified-encoding 2 years ago
Xavier Claessens 2dfd952eb9 Move classes used by scripts to their own module 2 years ago