diff --git a/Makefile b/Makefile index 63499f5aa..7e49a9313 100644 --- a/Makefile +++ b/Makefile @@ -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 diff --git a/config.mk b/config.mk index bc2029ccc..704a5633c 100644 --- a/config.mk +++ b/config.mk @@ -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 diff --git a/virtualbox.mk b/virtualbox.mk new file mode 100644 index 000000000..a18e742b7 --- /dev/null +++ b/virtualbox.mk @@ -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