Check-in [4b953090b9]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Update makefile to include simple packaging for the demo fonts.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | trunk
Files: files | file ages | folders
SHA1: 4b953090b99a7ff799887d764a572d8bef1d4763
User & Date: Ross 2016-03-21 07:04:32
Context
2016-03-21
07:04
Update makefile to include simple packaging for the demo fonts. Leaf check-in: 4b953090b9 user: Ross tags: trunk
2016-03-19
20:25
Changed the font name of sevensegmentextended.dotfont. Fixed typos in the comments. check-in: e570cd1c22 user: Ross tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to src/Makefile.


1





2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19






all: sevensegment.ttf fivebyseven.ttf papertape.ttf






%.ttx: %.dotfont
	lua dotfonter.lua --verbose $*

%.ttf: %.ttx
	ttx -f -o $@ $^

%.pdf: %.tex
	lualatex --interaction=nonstopmode $*.tex 
	lualatex --interaction=batchmode $*.tex

%.pdf: %.ttf
	fret -s letter -g -oi $^ $@


testdots.pdf: testdots.tex dots.ttf
testdots.tex: testdots.txt
	pandoc --standalone --smart -f markdown --to latex -o $@ $*.txt





>
|
>
>
>
>
>


















>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

SHIPFONTS= sevensegment.ttf sevensegmentextended.ttf fivebyseven.ttf papertape.ttf
.PHONY: all ship clean

all: $(SHIPFONTS)
clean:
	-rm *.pdf $(SHIPFONTS)

%.ttx: %.dotfont
	lua dotfonter.lua --verbose $*

%.ttf: %.ttx
	ttx -f -o $@ $^

%.pdf: %.tex
	lualatex --interaction=nonstopmode $*.tex 
	lualatex --interaction=batchmode $*.tex

%.pdf: %.ttf
	fret -s letter -g -oi $^ $@


testdots.pdf: testdots.tex dots.ttf
testdots.tex: testdots.txt
	pandoc --standalone --smart -f markdown --to latex -o $@ $*.txt

ship: $(SHIPFONTS)
	-mkdir ship
	cp $(SHIPFONTS) ship
	cd ship && zip -9 ../ship.zip *