Skip to content

Commit

Permalink
Add zest-releaser targets to makefile
Browse files Browse the repository at this point in the history
rnixx committed Feb 6, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
1 parent abf239d commit 5945d51
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -2,6 +2,7 @@
# THIS FILE IS GENERATED BY MXMAKE
#
# DOMAINS:
#: applications.zest-releaser
#: core.base
#: core.mxenv
#: core.mxfiles
@@ -516,6 +517,48 @@ TYPECHECK_TARGETS+=mypy
CLEAN_TARGETS+=mypy-clean
DIRTY_TARGETS+=mypy-dirty

##############################################################################
# zest-releaser
##############################################################################

ZEST_RELEASER_TARGET:=$(SENTINEL_FOLDER)/zest-releaser.sentinel
$(ZEST_RELEASER_TARGET): $(MXENV_TARGET)
@echo "Install zest.releaser"
@$(MXENV_PATH)pip install zest.releaser
@touch $(ZEST_RELEASER_TARGET)

.PHONY: zest-releaser-prerelease
zest-releaser-prerelease: $(ZEST_RELEASER_TARGET)
@echo "Run prerelease"
@$(MXENV_PATH)prerelease

.PHONY: zest-releaser-release
zest-releaser-release: $(ZEST_RELEASER_TARGET)
@echo "Run release"
@$(MXENV_PATH)release

.PHONY: zest-releaser-postrelease
zest-releaser-postrelease: $(ZEST_RELEASER_TARGET)
@echo "Run postrelease"
@$(MXENV_PATH)postrelease

.PHONY: zest-releaser-fullrelease
zest-releaser-fullrelease: $(ZEST_RELEASER_TARGET)
@echo "Run fullrelease"
@$(MXENV_PATH)fullrelease

.PHONY: zest-releaser-dirty
zest-releaser-dirty:
@rm -f $(ZEST_RELEASER_TARGET)

.PHONY: zest-releaser-clean
zest-releaser-clean: zest-releaser-dirty
@test -e $(MXENV_PATH)pip && $(MXENV_PATH)pip uninstall -y zest.releaser || :

INSTALL_TARGETS+=$(ZEST_RELEASER_TARGET)
DIRTY_TARGETS+=zest-releaser-dirty
CLEAN_TARGETS+=zest-releaser-clean

-include $(INCLUDE_MAKEFILE)

##############################################################################

0 comments on commit 5945d51

Please sign in to comment.