pkuthss/utils/bump

20 lines
623 B
Makefile
Executable File

#!/usr/bin/make -f
#
# Copyright (c) 2012-2016,2018 Casper Ti. Vector
# Public domain.
NUMDATE = $(shell date '+%Y/%m/%d')
CNDATE = $(shell date '+\\zhdigits{%Y}年\\zhnumber{%-m}月')
revbump:
sed -i '/\\Provides/,+1 s;\[[^ ]* [^ ]*;[$(NUMDATE) v$(VERSION);g' \
tex/*
sed -i -e '/date = / s;{[^,]\+},$$;{$(CNDATE)},;g' \
-e '/\\newcommand\*{\\docversion}/ s;{[^{}]\+}$$;{v$(VERSION)};g' \
doc/readme/pkuthss.tex
@echo '$@: remember to update the change log and copyright lines'
@echo '$@: remember to tag the commit and push tags'
@echo '$@: remember to add new download on project homepage'
# vim:ts=4:sw=4