Makefile
changeset 312 951827960e91
parent 311 47ae3d88a59d
child 313 09992a817891
equal deleted inserted replaced
311:47ae3d88a59d 312:951827960e91
   300 $(RST_HTML_FILES): %.html: %.rst $(RST_COMMON_FILES) rst.css $(BUILD_SCRIPTS)
   300 $(RST_HTML_FILES): %.html: %.rst $(RST_COMMON_FILES) rst.css $(BUILD_SCRIPTS)
   301 	$(RST2HTML) $(RST2HTML_FLAGS) --stylesheet=rst.css $*.rst $@
   301 	$(RST2HTML) $(RST2HTML_FLAGS) --stylesheet=rst.css $*.rst $@
   302 
   302 
   303 VERSION.rst: VERSION $(BUILD_SCRIPTS)
   303 VERSION.rst: VERSION $(BUILD_SCRIPTS)
   304 	{ \
   304 	{ \
   305 	echo 'For ``$(pkgname)`` version: ``$(vmajor).$(vminor)``.'; \
   305 	echo '``$(pkgname)`` ``v$(vmajor).$(vminor)`` built on ``'$$(date +%F)'`` from revision ``$(vrev)``.'; \
   306 	echo; \
   306 	echo; \
   307 	case ${visclean} in \
   307 	case ${visclean} in \
   308 		yes) echo 'Source files are at revision: ``$(vrev)``.';; \
   308 		yes) : ;; \
   309 		no) echo 'Some source files was modified from revision: ``$(vrev)``.';; \
   309 		no) echo 'WARNING!! Source tree has local changes!';; \
   310 	esac; \
   310 	esac; \
   311 	echo; \
   311 	echo; \
   312 	case ${vatrelease} in \
   312 	case ${vatrelease} in \
   313 		yes) echo 'Package is at release state.';; \
   313 		yes) : ;; \
   314 		no) echo 'Package is far from release state by $(vtagdist) changes.';; \
   314 		no) echo 'Package is far from release state by $(vtagdist) changes.';; \
   315 	esac; \
   315 	esac; \
   316 	echo; \
       
   317 	echo 'Build date: ``'$$(date +%F)'``.'; \
       
   318 	} >$@
   316 	} >$@
   319 
   317 
   320 index.rst: README.rst
   318 index.rst: README.rst
   321 	cp $< $@
   319 	cp $< $@
   322 
   320