Clean up some coverage files; a few accidentally included PUA values and
[platform/upstream/fontconfig.git] / Imakefile
1 XCOMM $XFree86: xc/lib/fontconfig/Imakefile,v 1.5 2002/05/25 13:52:37 herrb Exp $
2
3 #define IHaveSubdirs
4 #define PassCDebugFlags
5
6 LINTSUBDIRS=src fc-cache fc-list
7
8 SUBDIRS=fontconfig $(LINTSUBDIRS)
9
10 FONTCONFIG_REVISION=1
11
12 #ifndef FontconfigDir
13 #define FontconfigDir /etc/fonts
14 #endif
15
16 FONTCONFIGDIR=FontconfigDir
17
18 SUBSTVARS=prefix=$(PROJECTROOT) \
19           exec_prefix=$(BINDIR) \
20           libdir=$(USRLIBDIR) \
21           includedir=$(INCROOT) \
22           PACKAGE_VERSION=$(SOFONTCONFIGREV).$(FONTCONFIG_REVISION)
23
24 MakeSubdirs($(SUBDIRS))
25 DependSubdirs($(SUBDIRS))
26 MakeLintLibSubdirs($(LINTSUBDIRS))
27 MakeLintSubdirs($(LINTSUBDIRS),install.ln,install.ln)
28
29 InstallNonExecFileNoClobber(fonts.conf,$(FONTCONFIGDIR))
30 InstallNonExecFileNoClobber(fonts.dtd,$(FONTCONFIGDIR))
31
32 all:: fonts.conf
33
34 fonts.conf: fonts.conf.in
35         RemoveFile($@)
36         sh ./setfontdirs /usr/share/fonts $(FONTDIR)
37
38 clean::
39         RemoveFile(fonts.conf)
40
41 all:: fontconfig-config.script
42
43 fontconfig-config.script: fontconfig-config.in
44         RemoveFile($@)
45         sh config/config-subst $(SUBSTVARS) < fontconfig-config.in > $@
46
47 InstallScript(fontconfig-config,$(BINDIR))
48
49 clean::
50         RemoveFile(fontconfig-config.script)
51
52 all:: fontconfig.pc
53
54 fontconfig.pc: fontconfig.pc.in
55         RemoveFile($@)
56         sh config/config-subst $(SUBSTVARS) < fontconfig.pc.in > $@
57
58 InstallNonExecFile(fontconfig.pc,$(USRLIBDIR)/pkgconfig)
59
60 clean::
61         RemoveFile(fontconfig.pc)
62