1 XCOMM $XFree86: xc/lib/fontconfig/Imakefile,v 1.3 2002/05/21 17:08:41 keithp Exp $
4 #define PassCDebugFlags
6 LINTSUBDIRS=src fc-cache fc-list
8 SUBDIRS=fontconfig $(LINTSUBDIRS)
13 #define FontconfigDir /etc/fonts
16 FONTCONFIGDIR=FontconfigDir
18 SUBSTVARS=prefix=$(PROJECTROOT) \
19 exec_prefix=$(BINDIR) \
21 includedir=$(INCROOT) \
22 PACKAGE_VERSION=$(SOFONTCONFIGREV).$(FONTCONFIG_REVISION)
24 MakeSubdirs($(SUBDIRS))
25 DependSubdirs($(SUBDIRS))
26 MakeLintLibSubdirs($(LINTSUBDIRS))
27 MakeLintSubdirs($(LINTSUBDIRS),install.ln,install.ln)
29 InstallNonExecFileNoClobber(fonts.conf,$(FONTCONFIGDIR))
30 InstallNonExecFileNoClobber(fonts.dtd,$(FONTCONFIGDIR))
34 fonts.conf: fonts.conf.in
36 sh ./setfontdirs /usr/share/fonts $(FONTDIR)
39 RemoveFile(fonts.conf)
41 all:: fontconfig-config.script
43 fontconfig-config.script: fontconfig-config.in
45 sh config/config-subst $(SUBSTVARS) < $< > $@
47 InstallScript(fontconfig-config,$(BINDIR))
50 RemoveFile(fontconfig-config.script)
54 fontconfig.pc: fontconfig.pc.in
56 sh config/config-subst $(SUBSTVARS) < $< > $@
58 InstallNonExecFile(fontconfig.pc,$(USRLIBDIR)/pkgconfig)
61 RemoveFile(fontconfig.pc)