aboutsummaryrefslogtreecommitdiff
path: root/xorg-server/fonts.src/TTF/makefile
blob: 0863f8b08b621ada92b5c1ee100937c389b6fd13 (plain)
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
ifeq ($(MAKESERVER),1)
$(error Please do not specify MAKESERVER=1)
endif

INC_BDF_RULES=1

DESTDIR=$(MHMAKECONF)\xorg-server\fonts\TTF
$(DESTDIR):
	if not isdir "$(DESTDIR)" mkdir /s "$(DESTDIR)"


FONT_FILES = \
	luximbi.ttf \
	luximb.ttf \
	luximri.ttf \
	luximr.ttf \
	luxirbi.ttf \
	luxirb.ttf \
	luxirri.ttf \
	luxirr.ttf \
	luxisbi.ttf \
	luxisb.ttf \
	luxisri.ttf \
	luxisr.ttf \
	Vera.ttf \
	VeraBd.ttf \
	VeraBI.ttf \
	VeraIt.ttf \
	VeraMoBd.ttf \
	VeraMoBI.ttf \
	VeraMoIt.ttf \
	VeraMono.ttf \
	VeraSe.ttf \
	VeraSeBd.ttf

fontdir = .
font_DATA = $(FONT_FILES:%=$(DESTDIR)\%)

all: $(DESTDIR) $(DESTDIR)\fonts.scale $(DESTDIR)\fonts.dir

MKFONTSCALE=$(MHMAKECONF)\mkfontscale\$(OBJDIR)\mkfontscale.exe

load_makefile $(MHMAKECONF)\mkfontscale\makefile MAKESERVER=0 DEBUG=$(DEBUG)

$(DESTDIR)\fonts.scale: $(font_DATA) $(MKFONTSCALE)
	del -e $@
	cd $(DESTDIR) & $(MKFONTSCALE) .

$(DESTDIR)\fonts.dir: $(font_DATA) $(MKFONTSCALE)
	del -e $@
	cd $(DESTDIR) & $(MKFONTSCALE) -b -s -l .
#	$(FCCACHE) $(DESTDIR)

$(DESTDIR)\%.ttf: %.ttf
	copy $< $@