forked from bcd/freewpc
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Makefile.fonts
56 lines (40 loc) · 1.58 KB
/
Makefile.fonts
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#
# Makefile.fonts - creates FreeWPC font files from scratch
#
# The standard fonts are already checked into source control and
# should not need to be recreated. The fontgen script uses several
# 3rd party utilities which might not be available on all systems.
# Thus, font rebuilding is not required when doing a clean build.
#
# The main makefile includes this one, so all of these targets are
# available from the standard make command.
#
fonts : $(FON_SRCS)
clean-fonts :
rm -f $(FON_SRCS)
$(FON_SRCS) : tools/fontgen
fonts/fixed10.fon :
tools/fontgen -o $@ -fn "fixed-bold-r-*-*-10" -fs 8 -id fixed10
fonts/fixed6.fon :
tools/fontgen -o $@ -fn "fixed-bold-r-*-*-6" -fs 6 -id fixed6
fonts/lucida9.fon :
tools/fontgen -o $@ -fn "lucida-bold-9" -fs 9 -id lucida9
fonts/cu17.fon :
tools/fontgen -o $@ -fn "clearlyu-17" -fs 17 -id cu17
fonts/term6.fon :
tools/fontgen -o $@ -fn "terminal-6" -fs 6 -id term6
fonts/times10.fon :
tools/fontgen -o $@ -fn "-adobe-times-bold-r-*-*-10-*-75" -id times10
fonts/times8.fon :
tools/fontgen -o $@ -fn "-adobe-times-bold-r-*-*-8-*-75" -id times8
###################################################
# Experimental
###################################################
fonts/schu.fon :
tools/fontgen -n -o $@ -fn "-schumacher-clean-*-r-*-*-0" -id schu
fonts/utopia.fon :
tools/fontgen -n -o $@ -fn "-adobe-utopia-regular-*-normal-*-0" -id utopia
fonts/luctype.fon :
tools/fontgen -n -o $@ -fn "-b&h-lucidatypewriter-medium-r-normal-*-0-0" -id luctype
fonts/miscfixed.fon :
tools/fontgen -n -o $@ -fn "-misc-fixed-medium-r-semicondensed-*-0-0" -id misctype