NAME="a$(BRAND_SHORT)_linux" UNIV_AGENT="dwarfg_agent.sh" TARGET_AGENT="$(BRAND_SHORT)_agent.sh" UPGRADE="a$(BRAND_SHORT)_upgrade" .PHONY: $(NAME).tgz $(UPGRADE).tgz all: export $(NAME): mkdir -p $(NAME) $(NAME).tgz: $(NAME) cp $(UNIV_AGENT) $(NAME)/$(TARGET_AGENT) cp README $(NAME)/ ../../expand_brand.sh "$(NAME)" tar czf $@ $(NAME) $(UPGRADE).tgz: $(NAME).tgz $(NAME) mkdir -p $(UPGRADE) cp $(NAME)/$(TARGET_AGENT) $(UPGRADE)/$(TARGET_AGENT) ../../expand_brand.sh "$(UPGRADE)" tar czf $@ $(UPGRADE) export: $(NAME).tgz $(UPGRADE).tgz mkdir -p ../out/agent_linux/ cp $^ ../out/agent_linux/ clean: @echo "adwarfg clean" $(RM) -rf $(NAME) $(RM) $(NAME).tgz 2>/dev/null $(RM) $(UPGRADE).tgz $(RM) -rf $(UPGRADE)