|
77c24e8a
|
2025-05-06T13:17:13
|
|
[check-*.py] Remove autotoolism
Instead of passing source dir and build dir to as envvars, pass
them directly as script arguments. The scripts also were supposed to be
able to run outsize of the build scripts, but this was broken since the
fallback when the envvars were not set was wrong.
The HBSOURCES and HBHEADERS are still passed as envvars since they are
long lists and might hit command line length limitation on some systems.
|
|
d4035292
|
2025-05-06T12:33:33
|
|
[check-*.py] Format
|
|
4266f4e2
|
2022-06-03T12:06:56
|
|
Fix check-* scripts when harfbuzz is a subproject
When harfbuzz is a subproject paths are in the form
"subprojects/harfbuzz/src/...". Instead of removing "src/" prefix, take
the absolute path and make it relative to current source dir.
This fix regression introduced in
https://github.com/harfbuzz/harfbuzz/pull/3394.
|
|
f577d02f
|
2022-01-20T14:39:48
|
|
[reorg] Fix check-* scripts to work with sources files in directories.
|
|
a07672d3
|
2020-07-04T14:12:55
|
|
[py] minor, replace os.environ.get with os.getenv
|
|
404ecc25
|
2020-07-04T03:13:32
|
|
[meson] use basename in check scripts now that meson passes dir also
|
|
7250adee
|
2020-05-29T12:34:30
|
|
[tests] Port check scripts to python
|