[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v7 04/15] Makefile: Rules for docker testing
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH v7 04/15] Makefile: Rules for docker testing |
Date: |
Wed, 1 Jun 2016 10:17:01 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 |
On 01/06/2016 06:25, Fam Zheng wrote:
> +CUR_TIME := $(shell date +%Y-%m-%d-%H.%M.%S.$$$$)
> +# Makes the definition constant after the first expansion
> +DOCKER_SRC_COPY = $(eval DOCKER_SRC_COPY :=
> /tmp/docker-src.$(CUR_TIME))$(DOCKER_SRC_COPY)
> +
> +$(DOCKER_SRC_COPY):
> + @mkdir $@
> + $(call make-archive-maybe, $(SRC_PATH), $@/qemu.tgz)
> + $(call make-archive-maybe, $(SRC_PATH)/dtc, $@/dtc.tgz)
> + $(call make-archive-maybe, $(SRC_PATH)/pixman, $@/pixman.tgz)
> + $(call quiet-command, cp $(SRC_PATH)/tests/docker/run $@/run, \
> + " COPY RUNNER")
> +
> +docker-qemu-src: $(DOCKER_SRC_COPY)
Do not use /tmp, instead place it under the current directory.
You can do the change and send a pull request! :)
Paolo
- [Qemu-devel] [PATCH v7 00/15] tests: Introducing docker tests, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 01/15] tests: Add utilities for docker testing, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 02/15] rules.mak: Add "COMMA" constant, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 03/15] Makefile: Always include rules.mak, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 05/15] docker: Add images, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 06/15] docker: Add test runner, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 04/15] Makefile: Rules for docker testing, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 07/15] docker: Add common.rc, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 08/15] docker: Add quick test, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 11/15] docker: Add mingw test, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 10/15] docker: Add clang test, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 09/15] docker: Add full test, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 12/15] docker: Add travis tool, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 14/15] docker: Add EXTRA_CONFIGURE_OPTS, Fam Zheng, 2016/06/01
- [Qemu-devel] [PATCH v7 15/15] MAINTAINERS: Add tests/docker, Fam Zheng, 2016/06/01