diff --git a/multitenancy/.gitignore b/multitenancy/.gitignore index 55430c71..d0eafc0c 100644 --- a/multitenancy/.gitignore +++ b/multitenancy/.gitignore @@ -14,9 +14,11 @@ target/ # MTA *_mta_build_tmp *.mtar +*.mta mta_archives/ *mta-op*/ + # Other .DS_Store *.orig diff --git a/multitenancy/Makefile_20210928150812.mta b/multitenancy/Makefile_20210928150812.mta deleted file mode 100644 index bd01fe5d..00000000 --- a/multitenancy/Makefile_20210928150812.mta +++ /dev/null @@ -1,54 +0,0 @@ -# Generated with Cloud MTA Build Tool version 1.2.3 -version=0.0.1 -MBT=C:/Users/d025985/AppData/Roaming/npm/node_modules/mbt/unpacked_bin/mbt.exe -ifndef p -$(error platform flag is expected. e.g. use make -f makefile.mta p=cf) -endif -target_provided=true -ifndef t -t="$(CURDIR)" -target_provided=false -endif -ifndef strict -strict=true -endif -ifndef mtar -mtar="*" -endif -modules := $(shell $(MBT) provide modules -d=dev) -modules := $(subst ],,$(subst [,,$(modules))) -# List of all the recipes to be executed during the build process -.PHONY: all pre_validate pre_build validate $(modules) post_build meta mtar cleanup -# Default target compile all -all: pre_validate pre_build validate $(modules) post_build meta mtar cleanup -# Validate mta.yaml -pre_validate: - @$(MBT) validate -r=${strict} -x="paths" -pre_build: pre_validate - @$(MBT) project build -p=pre - - -# Execute module build -define build_rule -$(1): validate - @$(MBT) module build -m=$(1) -p=${p} -t=${t} -endef - -$(foreach mod,$(modules),$(eval $(call build_rule,$(mod))))# Create META-INF folder with MANIFEST.MF & mtad.yaml -meta: $(modules) post_build - @$(MBT) gen meta -p=${p} -t=${t} - -post_build: $(modules) - @$(MBT) project build -p=post -t=${t} - -# Validate mta.yaml -validate: pre_build - @$(MBT) validate -r=${strict} - -# Pack as MTAR artifact -mtar: $(modules) meta - @$(MBT) gen mtar --mtar=${mtar} --target_provided=${target_provided} -t=${t} - -cleanup: mtar -# Remove tmp folder - @$(MBT) clean -t=${t} \ No newline at end of file