mirror of
https://github.com/bensuperpc/dockcross.git
synced 2024-11-10 05:07:26 +01:00
Makefile: Simplify test rule using "addsuffix" filename function
See https://www.gnu.org/software/make/manual/html_node/File-Name-Functions.html#File-Name-Functions To confirm that the Makefiles works as expected after this patch, the list of executed commands before and after is compared: Before: ``` make --dry-run > ../dockcross-make-baseline make test --dry-run > ../dockcross-make-test-baseline ``` After: ``` make --dry-run > ../dockcross-make-current; make test --dry-run > ../dockcross-make-test-current for target in make make-test; do diff ../dockcross-$target-current ../dockcross-$target-baseline > /dev/null 2>&1 [[ $? == 1 ]] && \ echo "" && \ echo "Error: Problem with '${target}' target: Dry-run output before and after this commit do not match." done ```
This commit is contained in:
parent
92b57f511d
commit
e428bb3c03
2
Makefile
2
Makefile
@ -5,7 +5,7 @@ IMAGES = android-arm linux-x86 linux-x64 manylinux-x64 manylinux-x86 linux-arm64
|
||||
|
||||
images: base $(IMAGES)
|
||||
|
||||
test: base.test android-arm.test linux-x86.test linux-x64.test manylinux-x64.test manylinux-x86.test linux-arm64.test linux-armv5.test linux-armv6.test linux-armv7.test windows-x86.test windows-x64.test
|
||||
test: base.test $(addsuffix .test,$(IMAGES))
|
||||
|
||||
android-arm: base android-arm/Dockerfile
|
||||
$(DOCKER) build -t $(ORG)/android-arm android-arm
|
||||
|
Loading…
Reference in New Issue
Block a user