]> git.wh0rd.org - fontconfig.git/blame - Imakefile
Found a few more blank glyphs to add
[fontconfig.git] / Imakefile
CommitLineData
c0d42979 1XCOMM $XFree86: xc/lib/fontconfig/Imakefile,v 1.5 2002/05/25 13:52:37 herrb Exp $
d23a2a6d 2
24330d27
KP
3#define IHaveSubdirs
4#define PassCDebugFlags
5
6LINTSUBDIRS=src fc-cache fc-list
7
8SUBDIRS=fontconfig $(LINTSUBDIRS)
9
2eafe090
KP
10FONTCONFIG_REVISION=1
11
24330d27
KP
12#ifndef FontconfigDir
13#define FontconfigDir /etc/fonts
14#endif
15
16FONTCONFIGDIR=FontconfigDir
17
2eafe090
KP
18SUBSTVARS=prefix=$(PROJECTROOT) \
19 exec_prefix=$(BINDIR) \
20 libdir=$(USRLIBDIR) \
21 includedir=$(INCROOT) \
22 PACKAGE_VERSION=$(SOFONTCONFIGREV).$(FONTCONFIG_REVISION)
23
24330d27
KP
24MakeSubdirs($(SUBDIRS))
25DependSubdirs($(SUBDIRS))
26MakeLintLibSubdirs($(LINTSUBDIRS))
27MakeLintSubdirs($(LINTSUBDIRS),install.ln,install.ln)
28
a6531d8c
KP
29#ifndef InstallNamedTargetBackup
30#define InstallNamedTargetBackup(step,srcname,flags,dest,dstname) @@\
31step:: srcname @@\
32 MakeDir($(DESTDIR)dest) @@\
33 MoveToBakFile($(DESTDIR)dest/dstname) @@\
34 $(INSTALL) $(INSTALLFLAGS) flags srcname $(DESTDIR)dest/dstname
35#endif /* InstallNamedTargetBackup */
36
37#ifndef InstallNonExecFileBackup
38#define InstallNonExecFileBackup(file,dest) @@\
39InstallNamedTargetBackup(install,file,$(INSTDATFLAGS),dest,file)
40#endif /* InstallNonExecFileBackup */
41
42InstallNonExecFileBackup(fonts.conf,$(FONTCONFIGDIR))
43InstallNonExecFile(fonts.dtd,$(FONTCONFIGDIR))
24330d27
KP
44
45all:: fonts.conf
46
47fonts.conf: fonts.conf.in
d23a2a6d 48 RemoveFile($@)
fb9545b1 49 sh ./setfontdirs /usr/share/fonts $(FONTDIR)
d23a2a6d
MALF
50
51clean::
52 RemoveFile(fonts.conf)
2eafe090
KP
53
54all:: fontconfig-config.script
55
56fontconfig-config.script: fontconfig-config.in
57 RemoveFile($@)
fcd24743 58 sh config/config-subst $(SUBSTVARS) < fontconfig-config.in > $@
2eafe090
KP
59
60InstallScript(fontconfig-config,$(BINDIR))
61
62clean::
63 RemoveFile(fontconfig-config.script)
fcd24743 64
2eafe090
KP
65all:: fontconfig.pc
66
67fontconfig.pc: fontconfig.pc.in
68 RemoveFile($@)
c0d42979 69 sh config/config-subst $(SUBSTVARS) < fontconfig.pc.in > $@
2eafe090
KP
70
71InstallNonExecFile(fontconfig.pc,$(USRLIBDIR)/pkgconfig)
72
73clean::
74 RemoveFile(fontconfig.pc)
75