qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio

docker: Makefile.include introduce DOCKER_SCRIPT

Define this in one place to make it easy to re-use.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>

+6 -4
+6 -4
tests/docker/Makefile.include
··· 15 15 16 16 DOCKER_TOOLS := travis 17 17 18 + DOCKER_SCRIPT=$(SRC_PATH)/tests/docker/docker.py 19 + 18 20 TESTS ?= % 19 21 IMAGES ?= % 20 22 ··· 38 40 echo WARNING: EXECUTABLE is not set, debootstrap may fail. 2>&1 ; \ 39 41 fi 40 42 $(call quiet-command,\ 41 - $(SRC_PATH)/tests/docker/docker.py build qemu:$* $< \ 43 + $(DOCKER_SCRIPT) build qemu:$* $< \ 42 44 $(if $V,,--quiet) $(if $(NOCACHE),--no-cache) \ 43 45 $(if $(NOUSER),,--add-current-user) \ 44 46 $(if $(EXTRA_FILES),--extra-files $(EXTRA_FILES))\ ··· 133 135 fi 134 136 $(if $(EXECUTABLE), \ 135 137 $(call quiet-command, \ 136 - $(SRC_PATH)/tests/docker/docker.py update \ 138 + $(DOCKER_SCRIPT) update \ 137 139 $(IMAGE) $(EXECUTABLE), \ 138 140 " COPYING $(EXECUTABLE) to $(IMAGE)")) 139 141 $(call quiet-command, \ 140 - $(SRC_PATH)/tests/docker/docker.py run \ 142 + $(DOCKER_SCRIPT) run \ 141 143 $(if $(NOUSER),,-u $(shell id -u)) \ 142 144 --security-opt seccomp=unconfined \ 143 145 $(if $V,,--rm) \ ··· 167 169 @$(MAKE) docker-run TEST=$(CMD) IMAGE=qemu:$(IMAGE) 168 170 169 171 docker-clean: 170 - $(call quiet-command, $(SRC_PATH)/tests/docker/docker.py clean) 172 + $(call quiet-command, $(DOCKER_SCRIPT) clean)