build: fix tarball stubdom build

When we create a source code tarball, mini-os is extracted to
extras/mini-os directory. When building a source code tarball, we
shouldn't clone mini-os again.

Only clone mini-os when that directory doesn't exist. This fixes tarball
build and doesn't affect non-tarball build.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Cc: Ian Campbell <ian.campbell@citrix.com>
This commit is contained in:
Wei Liu authored and Ian Jackson committed 2015-08-27 18:59:11 +01:00
1 parent 5f335544cf
commit 0cc73e9870
1 file changed
+3 -1
+3 -1
View File
@@ -19,10 +19,12 @@ include Config.mk
.PHONY: mini-os-dir
mini-os-dir:
if [ ! -d $(XEN_ROOT)/extras/mini-os ]; then \
GIT=$(GIT) $(XEN_ROOT)/scripts/git-checkout.sh \
$(MINIOS_UPSTREAM_URL) \
$(MINIOS_UPSTREAM_REVISION) \
$(XEN_ROOT)/extras/mini-os
$(XEN_ROOT)/extras/mini-os ; \
fi
.PHONY: mini-os-dir-force-update
mini-os-dir-force-update: mini-os-dir
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.