New target 'make vbox-scripts'

Closes-Bug: #1362563
Change-Id: I789c5fabff1c418349b288079d9787a08ea9a411
This commit is contained in:
Dmitry Pyzhov 2014-08-27 22:34:31 +04:00 committed by Aleksandra Fedorova
parent 18877c456e
commit aab748c8ff
3 changed files with 12 additions and 0 deletions

View File

@ -75,4 +75,5 @@ include $(SOURCE_DIR)/docker/module.mk
include $(SOURCE_DIR)/bootstrap/module.mk
include $(SOURCE_DIR)/iso/module.mk
include $(SOURCE_DIR)/upgrade/module.mk
include $(SOURCE_DIR)/virtualbox.mk
include $(SOURCE_DIR)/fuelweb_test/module.mk

View File

@ -39,11 +39,13 @@ DEPS_DIR_CURRENT:=$(abspath $(DEPS_DIR_CURRENT))
ISO_NAME?=fuel-$(PRODUCT_VERSION)
UPGRADE_TARBALL_NAME?=fuel-$(PRODUCT_VERSION)-upgrade
OPENSTACK_PATCH_TARBALL_NAME?=fuel-$(PRODUCT_VERSION)-patch
VBOX_SCRIPTS_NAME?=vbox-scripts-$(PRODUCT_VERSION)
# Where we put artifacts
ISO_PATH:=$(ARTS_DIR)/$(ISO_NAME).iso
IMG_PATH:=$(ARTS_DIR)/$(ISO_NAME).img
UPGRADE_TARBALL_PATH:=$(ARTS_DIR)/$(UPGRADE_TARBALL_NAME).tar
VBOX_SCRIPTS_PATH:=$(ARTS_DIR)/$(VBOX_SCRIPTS_NAME).zip
MASTER_IP?=10.20.0.2
MASTER_DNS?=10.20.0.1

9
virtualbox.mk Normal file
View File

@ -0,0 +1,9 @@
########################
# VBOX-SCRIPTS ARTIFACT
########################
vbox-scripts: $(VBOX_SCRIPTS_PATH)
$(VBOX_SCRIPTS_PATH): \
$(call find-files,$(SOURCE_DIR)/virtualbox)
mkdir -p $(@D)
cd $(SOURCE_DIR) && zip -r $@ virtualbox