Skip to content

Commit b463147

Browse files
authored
Merge pull request #116 from bgilbert/deps
docs/testsuite: update for dependency handling in Meson
2 parents 0cd4b17 + 69e798b commit b463147

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

docs/testsuite/index.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ To run the test suite, you will need:
1010

1111
- A Git checkout of OpenSlide
1212
- ≥ 120 GB of disk space (25 GB on XFS, btrfs, or APFS)
13-
- PyYAML
14-
- python-requests
1513
- `xdelta3`
16-
- `cjpeg` and `djpeg`, from libjpeg
14+
- `cjpeg` and `djpeg`, from libjpeg-turbo or IJG libjpeg
1715
- At least one installed font
1816

17+
`xdelta3` is built automatically if you configure with `-Dtest=enabled`.
18+
1919
Sanitize mode requires:
2020

2121
- clang
@@ -203,10 +203,11 @@ properties:
203203
# Generate test case files programmatically at unpack time. Useful when
204204
# test cases can be deterministically produced by a program but their deltas
205205
# are too large to check in. Of course this introduces a dependency on the
206-
# specified program. Use with caution, and only as a last resort.
206+
# specified program, which should be detected by Meson and its filesystem
207+
# path plumbed into the driver. Use with caution, and only as a last resort.
207208
generate:
208209
? "CMU-1-40x - 2010-01-12 13.24.05(1,1).jpg"
209-
: "jpegtran -restart 256B -outfile %(out)s %(in)s"
210+
: "%(jpegtran) -restart 256B -outfile %(out)s %(in)s"
210211
211212
# Copy test case files during unpack.
212213
copy:

0 commit comments

Comments
 (0)