Skip to content

Commit f269bfe

Browse files
committed
Pull in composer dependencies before running make tests
This is because Makefiles implicitly depend on a distributed tarball (or initialized maintainer/inplace install). Running `make dist` would be a bit too much, so take this shortcut.
1 parent 42e6d49 commit f269bfe

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/jobs/configure-checks/setup_configure_image.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,12 @@ case $distro_id in
1313
apt-get install pkg-config make bats autoconf -y ;;
1414
esac
1515

16-
# Build the configure file
17-
make configure
16+
# Start from a configured, distribution-ready source tree. Ideally,
17+
# we'd like to call `make dist` but that depends on LaTeX for building
18+
# the documentation, so take a shortcut.
19+
make configure composer-dependencies
1820

19-
# Install extra assert statements for bots
21+
# Install extra assert statements for bats
2022
cp submit/assert.bash .github/jobs/configure-checks/
2123

2224
# Run the configure tests for this usecase

0 commit comments

Comments
 (0)