5cae204b920adecde14c1efd4952c8f4fe287a52
[demo.git] / heat / vFW_CNF_CDS / templates / Makefile
1 .PHONY: all clean helm base cba clean_all
2 ONBOARDING_PACKAGE_NAME ?= vfw_k8s_demo
3 CBA_NAME ?= CBA
4
5 clean_all:
6         $(MAKE) clean
7         $(MAKE) all
8
9 #Can't use .csar extension or SDC will panic
10 all: csar/ helm base cba
11         cd csar/ && zip -r $(ONBOARDING_PACKAGE_NAME).zip .
12         mv csar/$(ONBOARDING_PACKAGE_NAME).zip .
13
14 helm: csar/
15         make -C helm
16         mv helm/*.tgz csar/
17
18 base: csar/
19         cp base/* csar/
20
21 cba: csar/
22         cd cba/ && zip -r $(CBA_NAME).zip .
23         mv cba/$(CBA_NAME).zip csar/
24
25 csar/:
26         mkdir csar/
27
28 clean:
29         rm -rf csar/
30         rm -f $(ONBOARDING_PACKAGE_NAME).zip