iphreeqc/packages/Makefile
Scott R Charlton 81ffd3158e working on windwos dist
git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/trunk@9620 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2015-05-08 21:35:16 +00:00

41 lines
1.1 KiB
Makefile

##########################################################################
# Build the tar.gz for building with configure/make. #
##########################################################################
NAME ?= IPhreeqc
UPDATE := $(shell svn up ..)
REL := $(shell svn st -v ../configure.ac | cut -b 10- | ( read one two ; echo $$one ) )
TARBALL := $(NAME)-$(VER)-$(REL).tar.gz
ZIPBALL := $(NAME)-$(VER)-$(REL).zip
REPOS_PATH ?= trunk
all : $(TARBALL) $(ZIPBALL)
$(TARBALL) : dist.sh
ifeq ($(DATE),)
$(error usage: make DATE=<m/d/yyyy> VER=<x.y.z> [REL=x])
endif
ifeq ($(VER),)
$(error usage: make DATE=<m/d/yyyy> VER=<x.y.z> [REL=x])
endif
@echo "Creating $(TARBALL)"
@rm -f $(TARBALL)
time ./dist.sh -v $(VER) -r $(REL) -d $(DATE) -pr $(REPOS_PATH) 2>&1 | tee dist-$(REL).log
$(ZIPBALL) : $(TARBALL)
@echo "Creating $(ZIPBALL)"
@rm -f $(ZIPBALL)
time ./dist.sh -v $(VER) -r $(REL) -d $(DATE) -pr $(REPOS_PATH) -win 2>&1 | tee distw-$(REL).log
usage:
@echo ""
@echo "usage: make DATE=<m/d/yyyy> VER=<x.y.z> [REL=x]"
@echo " ie make DATE=8/12/2010 VER=2.17.3"
@echo " ie make DATE=8/12/2010 VER=2.17.3 REL=4000"
@echo ""