Makefile
changeset 588 63f430bda7f9
parent 587 caf484e75e19
child 589 dc1684bc674d
equal deleted inserted replaced
587:caf484e75e19 588:63f430bda7f9
    44 # Version extracting/generation.
    44 # Version extracting/generation.
    45 
    45 
    46 VER_FILE := VERSION
    46 VER_FILE := VERSION
    47 
    47 
    48 # Prevent making distribution with wrong version.
    48 # Prevent making distribution with wrong version.
    49 ifneq '' '$(filter deploy% dist%,$(MAKECMDGOALS))'
    49 ifneq '' '$(filter deploy% release% dist%,$(MAKECMDGOALS))'
    50   ifeq '' '$(MAKE_RESTARTS)'
    50   ifeq '' '$(MAKE_RESTARTS)'
    51     $(shell rm -f $(VER_FILE))
    51     $(shell rm -f $(VER_FILE))
    52   endif
    52   endif
    53 endif
    53 endif
    54 
    54 
   170 # Deploy/release targets.
   170 # Deploy/release targets.
   171 
   171 
   172 .PHONY: deploy
   172 .PHONY: deploy
   173 deploy: deploy2defun deploy2sf
   173 deploy: deploy2defun deploy2sf
   174 
   174 
   175 .PHONY: deploy-hg
   175 .PHONY: deploy-src deploy-hg
   176 deploy-hg: deploy2defun-hg deploy2sf-hg
   176 deploy-src deploy-hg: deploy2defun-hg deploy2sf-hg
   177 
   177 
   178 .PHONY: release
   178 .PHONY: release
   179 release: release2defun release2sf
   179 release: release2defun release2sf
   180 
   180 
   181 .PHONY: release2defun
   181 .PHONY: release2defun