Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-02-01 | treewide: add future annotations import | Eli Schwartz | 1 | -0/+1 | |
2022-06-17 | always run external projects multi-threaded if possible | Staz M | 1 | -4/+3 | |
The check for if the project supports the -j flag was needlessly complex. We support two types of project: - waf, always supports -j - make, if GNU, supports -j We never checked waf, and the make check assumed that the entire command, rather than just the last component, was "make". It also neglects "gmake". Since any possible build command *may* support -j, always run the --version check. Detect either build command in the output. | |||||
2022-06-17 | always set DESTDIR via the environment for external projects | Staz M | 1 | -4/+1 | |
It doesn't matter whether it is make or not, because make, too, supports setting it via the env. This reduces the use of special cases in the code. | |||||
2021-09-14 | unused variable -- open() does not need "as f" | Eli Schwartz | 1 | -1/+1 | |
2021-08-20 | external-project: Add support for WAF build system | Xavier Claessens | 1 | -11/+21 | |
Fixes: #7638 | |||||
2021-06-29 | fix: Always explicitly set encoding for text files (fixes #8263) | Daniel Mensinger | 1 | -3/+3 | |
2021-03-04 | mass rewrite of string formatting to use f-strings everywhere | Eli Schwartz | 1 | -3/+3 | |
performed by running "pyupgrade --py36-plus" and committing the results | |||||
2021-01-29 | external_project: Improve logging | Xavier Claessens | 1 | -6/+19 | |
Write output of 'make' and 'make install' into log files as well when not verbose. | |||||
2020-09-13 | externalproject: Fix typing annotation | Xavier Claessens | 1 | -3/+3 | |
2020-09-13 | external-project: Add typing annotation | Xavier Claessens | 1 | -4/+5 | |
2020-09-13 | external-project: New module to build configure/make projects | Xavier Claessens | 1 | -0/+95 | |
This adds an experimental meson module to build projects with other build systems. Closes: #4316 |