release_timestamp: VERSION mkdir RELEASE test "`cat VERSION`" != "`head -1 release_timestamp`" echo "`cat VERSION`" > release_timestamp DATE=`LC_ALL= ;LANG= ;date` \ && echo $$DATE >>release_timestamp \ && cvs commit -m "* New release `cat VERSION` at $$DATE" release_timestamp cp Makefile.release RELEASE \ && cd RELEASE \ && cvs co cardwords \ && make -f Makefile.release in_release_directory in_release_directory: pwd | grep /RELEASE$$ # Check if we are in the right dir. rm -r cardwords/CVS # Remove files not being released. mkdir source (cd cardwords && make doc) mv cardwords/README.html . tar cf source/README.html.tar README.html gzip -9 source/README.html.tar mv cardwords/README.ps source gzip -9 source/README.ps (cd cardwords && make cleaner) # Remove files not being released. tar cf `(echo -n "source/cardwords-"; cat cardwords/VERSION; echo -n ".tar")` cardwords gzip -9 source/cardwords-*.tar (cd cardwords && make -f Makefile.release lsm) mv cardwords/cardwords-*.lsm source cp cardwords/COPYING source mkdir screenshots mv cardwords/cardwords_gtk.png screenshots # Remove files not being released. (cd cardwords && m4 --prefix-builtins ../index.html) rm -rf cardwords rm Makefile.release lsm: (LC_ALL= ; LANG= ;m4 --prefix-builtins `echo -n "cardwords-" && cat VERSION && echo -n ".lsm"`)