24 lines
645 B
Makefile
24 lines
645 B
Makefile
# Simple weekly tarball generator
|
|
CVSROOT = :pserver:anonymous@cvs.sdcc.sourceforge.net:/cvsroot/sdcc
|
|
CVSOPTS = -z6
|
|
DATE = `date +%Y%m%d`
|
|
WWWROOT = /home/michaelh/www
|
|
SNAP = $(WWWROOT)/snapshots
|
|
|
|
REVISION = 1
|
|
|
|
all: _sdcc
|
|
|
|
_sdcc:
|
|
mkdir -p $(SNAP)
|
|
cd /tmp; \
|
|
mkdir -p sdcc-$(DATE); \
|
|
cd sdcc-$(DATE); \
|
|
cvs $(CVSOPTS) -d$(CVSROOT) checkout sdcc; \
|
|
tar czf $(SNAP)/sdcc-$(DATE)-$(REVISION).tar.gz sdcc; \
|
|
tar cIf $(SNAP)/sdcc-$(DATE)-$(REVISION).tar.bz2 sdcc
|
|
cd $(SNAP); \
|
|
md5sum sdcc-$(DATE)-$(REVISION).tar.gz > sdcc-$(DATE)-$(REVISION).md5sums
|
|
cd $(SNAP); \
|
|
md5sum sdcc-$(DATE)-$(REVISION).tar.bz2 >> sdcc-$(DATE)-$(REVISION).md5sums
|