1 vf-modules = base firewall packetgen sink
2 .PHONY: build clean $(vf-modules:=-build) $(vf-modules:-clean) $(vf-modules:=-package)
4 package: $(vf-modules:=-package)
5 build: $(vf-modules:=-build)
6 clean: $(vf-modules:=-clean)
7 rm -f *_cloudtech_k8s_charts.tgz
9 $(vf-modules:=-package): %-package: %-build
10 mv $(@:package=)*.tgz $(@:-package=)_cloudtech_k8s_charts.tgz
12 $(vf-modules:=-build): %-build: %-clean
13 helm package $(@:-build=)
15 $(vf-modules:=-clean):
16 rm -f $(@:-clean=)-*.tgz