Add build version/time
This commit is contained in:
		
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -27,6 +27,8 @@ | ||||
| *.md | ||||
| !README.md | ||||
| translators.tex | ||||
| build-time.tex | ||||
| build-ver.tex | ||||
|  | ||||
| ## Generated if empty string is given at "Please type another file name for output:" | ||||
| .pdf | ||||
|   | ||||
							
								
								
									
										13
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								Makefile
									
									
									
									
									
								
							| @@ -1,5 +1,6 @@ | ||||
| all: translators | ||||
| all: translators version time | ||||
| 	rubber -m xelatex faif-2.0.tex | ||||
| 	cp faif-2.0.pdf faif-2.0-$(shell git describe --abbrev=0 --tags).pdf | ||||
|  | ||||
| open: all | ||||
| 	xdg-open faif-2.0.pdf | ||||
| @@ -11,3 +12,13 @@ translators: | ||||
| 	git shortlog --summary --numbered | cut -c8- | awk 1 ORS=', ' \ | ||||
| 		| sed 's/, $$/./' | rev | sed 's/ ,/ и /' | rev \ | ||||
| 		> translators.tex | ||||
|  | ||||
| version: | ||||
| 	git describe --abbrev=0 --tags | tr -d '\n' > build-ver.tex | ||||
| 	echo -n '-' >> build-ver.tex | ||||
| 	git rev-parse --short HEAD | tr -d '\n' >> build-ver.tex | ||||
| 	echo -n ',' >> build-ver.tex | ||||
|  | ||||
| time: | ||||
| 	date -I | tr -d '\n' > build-time.tex | ||||
| 	echo -n '.' >> build-time.tex | ||||
|   | ||||
| @@ -31,5 +31,7 @@ ISBN: 9780983159216\\ | ||||
| Если вы заметили опечатки либо неточности -- отправляйте исправления по адресу | ||||
| \href{mailto:patch@dumpstack.io}{patch@dumpstack.io}. | ||||
|  | ||||
| Перевод версии \input{build-ver} сборка от \input{build-time} | ||||
|  | ||||
| \theendnotes | ||||
| \setcounter{endnote}{0} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user