aboutsummaryrefslogtreecommitdiff
path: root/nx-X11/lib/font/Type1/module/Imakefile
blob: db8ab54f7b495f929a91c0e32ff243b929e98b19 (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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
XCOMM $XFree86: xc/lib/font/Type1/module/Imakefile,v 1.6 1999/08/14 10:49:18 dawes Exp $

#define IHaveModules
#include <Server.tmpl>

INCLUDES = -I$(FONTINCSRC) -I../ -I../../include -I$(XINCLUDESRC) \
	   -I$(SERVERSRC)/include

#if BuildCID
CIDSRCS = cidchar.c afm.c
CIDOBJS = cidchar.o afm.o
#if HasUsableFileMmap
MMAPDEFINES = -DUSE_MMAP
#endif
CIDDEFINES = -DBUILDCID -DHAVE_CFM $(MMAPDEFINES)
#endif

DEFINES = -DFONTMODULE $(CIDDEFINES)

SRCS =          \
       arith.c         \
       curves.c        \
       fontfcn.c       \
       hints.c         \
       lines.c         \
       objects.c       \
       paths.c         \
       regions.c       \
       scanfont.c      \
       spaces.c        \
       t1funcs.c       \
       t1info.c        \
       t1io.c          \
       t1malloc.c      \
       t1snap.c        \
       t1stub.c        \
       token.c         \
       type1.c         \
       util.c          \
       t1unicode.c     \
       $(CIDSRCS)      \
       type1mod.c

OBJS =          \
       arith.o         \
       curves.o        \
       fontfcn.o       \
       hints.o         \
       lines.o         \
       objects.o       \
       paths.o         \
       regions.o       \
       scanfont.o      \
       spaces.o        \
       t1funcs.o       \
       t1info.o        \
       t1io.o          \
       t1malloc.o      \
       t1snap.o        \
       t1stub.o        \
       token.o         \
       type1.o         \
       util.o          \
       t1unicode.o     \
       $(CIDOBJS)      \
       type1mod.o

LinkSourceFile(arith.c,..)
LinkSourceFile(curves.c,..)
LinkSourceFile(fontfcn.c,..)
LinkSourceFile(hints.c,..)
LinkSourceFile(lines.c,..)
LinkSourceFile(objects.c,..)
LinkSourceFile(paths.c,..)
LinkSourceFile(regions.c,..)
LinkSourceFile(scanfont.c,..)
LinkSourceFile(spaces.c,..)
LinkSourceFile(t1funcs.c,..)
LinkSourceFile(t1info.c,..)
LinkSourceFile(t1io.c,..)
LinkSourceFile(t1malloc.c,..)
LinkSourceFile(t1snap.c,..)
LinkSourceFile(t1stub.c,..)
LinkSourceFile(t1unicode.c,..)
LinkSourceFile(token.c,..)
LinkSourceFile(type1.c,..)
LinkSourceFile(util.c,..)
#if BuildCID
LinkSourceFile(afm.c,..)
LinkSourceFile(cidchar.c,..)
#endif

ModuleObjectRule()
LibraryModuleTarget(type1,$(OBJS))
InstallLibraryModule(type1,$(MODULEDIR),fonts)

DependTarget()

InstallDriverSDKLibraryModule(type1,$(DRIVERSDKMODULEDIR),fonts)