192 Commits (851d866349b41533d57ef8a3c3e49f01f95680e3)

Author SHA1 Message Date
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
Jussi Pakkanen 9ce607665a Add a simple reproducibility test command. 2 months ago
Simon McVittie c359752099 env2mfile: Fix a typo 2 months ago
Jonathon Anderson 8eaeff5b1f clang-tidy: Avoid spawning too many threads 2 months ago
Mark A. Tsuchida a57c880368 Better handle CTRL-C during clang-tidy/format 3 months ago
Dylan Baker f76f9ddf28 depfixer: Add missing annotation that breaks mypy check 4 months ago
Monson Shao 93f5ceb9ee depfixer: deduplicate rpaths on darwin 4 months ago
Jussi Pakkanen 0d7bb776e2 Move OptionKey in the option source file. 5 months ago
Mads Andreasen 50704bced3 Replace exe_exists function with shutil.which() 5 months ago
Eli Schwartz 7b43a2e196
depfixer: fix darwin regression when install rpaths are used 5 months ago
Ralf Gommers a111c28ece Add support for detecting free-threaded Python on Windows 5 months ago
Mark A. Tsuchida 1951fe5cf0 clang-tidy: use -quiet 5 months ago
Walkusz 783183260d coverage: Change --html-details to --html-nested (gcovr) 5 months ago
Ralf Gommers bcbf068549 Improve `nm` usage in symbolextractor script on macOS 5 months ago
Jussi Pakkanen 41a445c228 Extract native file parser to machinefile source file. 6 months ago
Ole André Vadla Ravnås e00710a0a9 env2mfile: Only consume LDFLAGS for relevant languages 8 months ago
Fabian Groffen 78e9009ff9
depfixer: change fix_darwin to act like fix_rpathtype_entry 8 months ago
Dylan Baker 3e9021a4c4 scripts/depscan: remove unnecessary function 8 months ago
Dylan Baker 433117fc5a scripts/depscan: pick language once, at configure time 8 months ago
Dylan Baker fae1363bd3 scripts/depscan: combine pickle and JSON data into a single file 8 months ago
Dylan Baker 458827a5b2 depscan: use a defaultdict to simplify append action 8 months ago
dragonmux cfada46694 scripts/coverage: Implemented handling for passing the gcovr and llvm-cov binaries to use to the script 9 months ago
Ole André Vadla Ravnås 6cd2ba42ff env2mfile: move language args to `built-in options` 9 months ago
Esther Dalhuisen abdb3afd73 coverage: pass .lcovrc config file to genhtml 10 months ago
Eli Schwartz 708a108cde
python module: correct the embedded path for bytecompiled files 10 months ago
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