11cc69409Smrg#
2a6844aabSmrg#  fontconfig/conf.d/Makefile.am
31cc69409Smrg#
42c393a42Smrg#  Copyright © 2005 Keith Packard
51cc69409Smrg#
62c393a42Smrg#  Permission to use, copy, modify, distribute, and sell this software and its
72c393a42Smrg#  documentation for any purpose is hereby granted without fee, provided that
82c393a42Smrg#  the above copyright notice appear in all copies and that both that
92c393a42Smrg#  copyright notice and this permission notice appear in supporting
10ca08ab68Smrg#  documentation, and that the name of the author(s) not be used in
112c393a42Smrg#  advertising or publicity pertaining to distribution of the software without
12ca08ab68Smrg#  specific, written prior permission.  The authors make no
132c393a42Smrg#  representations about the suitability of this software for any purpose.  It
142c393a42Smrg#  is provided "as is" without express or implied warranty.
151cc69409Smrg#
16a6844aabSmrg#  THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
172c393a42Smrg#  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
18a6844aabSmrg#  EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
192c393a42Smrg#  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
202c393a42Smrg#  DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
212c393a42Smrg#  TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
222c393a42Smrg#  PERFORMANCE OF THIS SOFTWARE.
232c393a42Smrg
24a4e54154SmrgNULL =
25a4e54154SmrgBUILT_SOURCES = 		\
26a4e54154Smrg	README			\
27a4e54154Smrg	35-lang-normalize.conf	\
28a4e54154Smrg	$(NULL)
29c9710b42SmrgDOC_SOURCES = README.in
30c9710b42SmrgDOC_FILES = $(DOC_SOURCES:.in=)
312c393a42Smrg
322c393a42SmrgCONF_LINKS = \
33953daebaSmrg	10-hinting-$(PREFERRED_HINTING).conf	\
34c9710b42Smrg	10-scale-bitmap-fonts.conf \
35eceda581Smrg	10-yes-antialias.conf	\
361cc69409Smrg	10-sub-pixel-$(PREFERRED_SUB_PIXEL_RENDERING).conf	\
37a4e54154Smrg	11-lcdfilter-default.conf \
382c393a42Smrg	20-unhint-small-vera.conf \
392c393a42Smrg	30-metric-aliases.conf \
402c393a42Smrg	40-nonlatin.conf \
41a32e9e42Smrg	45-generic.conf \
422c393a42Smrg	45-latin.conf \
43a4e54154Smrg	48-spacing.conf \
442c393a42Smrg	49-sansserif.conf \
452c393a42Smrg	50-user.conf \
462c393a42Smrg	51-local.conf \
47a32e9e42Smrg	60-generic.conf \
482c393a42Smrg	60-latin.conf \
492c393a42Smrg	65-fonts-persian.conf \
502c393a42Smrg	65-nonlatin.conf \
512c393a42Smrg	69-unifont.conf \
522c393a42Smrg	80-delicious.conf \
532c393a42Smrg	90-synthetic.conf
542c393a42Smrg
55c9710b42SmrgEXTRA_DIST = $(template_DATA) $(DOC_SOURCES)
56c9710b42SmrgCLEANFILES = $(DOC_FILES)
572c393a42Smrg
586fc018e4Smrgconfigdir = $(CONFIGDIR)
59ca08ab68Smrgconfig_DATA = $(DOC_FILES)
602c393a42Smrg
61ca08ab68Smrgtemplatedir = $(TEMPLATEDIR)
62ca08ab68Smrgtemplate_DATA =				\
63a4e54154Smrg	05-reset-dirs-sample.conf	\
64a4e54154Smrg	09-autohint-if-no-hinting.conf	\
65ca08ab68Smrg	10-autohint.conf		\
66953daebaSmrg	10-hinting-full.conf		\
67953daebaSmrg	10-hinting-medium.conf		\
68953daebaSmrg	10-hinting-none.conf		\
69953daebaSmrg	10-hinting-slight.conf		\
70eceda581Smrg	10-no-antialias.conf		\
71c9710b42Smrg	10-scale-bitmap-fonts.conf	\
72ca08ab68Smrg	10-sub-pixel-bgr.conf		\
731cc69409Smrg	10-sub-pixel-none.conf		\
74ca08ab68Smrg	10-sub-pixel-rgb.conf		\
75ca08ab68Smrg	10-sub-pixel-vbgr.conf		\
76ca08ab68Smrg	10-sub-pixel-vrgb.conf		\
77ca08ab68Smrg	10-unhinted.conf		\
78eceda581Smrg	10-yes-antialias.conf		\
79ca08ab68Smrg	11-lcdfilter-default.conf	\
80ca08ab68Smrg	11-lcdfilter-legacy.conf	\
81ca08ab68Smrg	11-lcdfilter-light.conf		\
82ae02b298Smrg	11-lcdfilter-none.conf		\
83ca08ab68Smrg	20-unhint-small-vera.conf	\
84ca08ab68Smrg	25-unhint-nonlatin.conf		\
85ca08ab68Smrg	30-metric-aliases.conf		\
86a4e54154Smrg	35-lang-normalize.conf		\
87ca08ab68Smrg	40-nonlatin.conf		\
88a32e9e42Smrg	45-generic.conf			\
89ca08ab68Smrg	45-latin.conf			\
90a4e54154Smrg	48-spacing.conf			\
91ca08ab68Smrg	49-sansserif.conf		\
92ca08ab68Smrg	50-user.conf			\
93ca08ab68Smrg	51-local.conf			\
94a32e9e42Smrg	60-generic.conf			\
95ca08ab68Smrg	60-latin.conf			\
96ca08ab68Smrg	65-fonts-persian.conf		\
97ca08ab68Smrg	65-khmer.conf			\
98ca08ab68Smrg	65-nonlatin.conf		\
99ca08ab68Smrg	69-unifont.conf			\
100ca08ab68Smrg	70-no-bitmaps.conf		\
101ca08ab68Smrg	70-yes-bitmaps.conf		\
102ca08ab68Smrg	80-delicious.conf		\
103ca08ab68Smrg	90-synthetic.conf
1042c393a42Smrg
105c9710b42SmrgREADME: $(srcdir)/README.in
106c9710b42Smrg	sed "s|\@TEMPLATEDIR\@|$(templatedir)|" $< > $@
107c9710b42Smrg
108a4e54154Smrg35-lang-normalize.conf: ../fc-lang/Makefile.am
109a4e54154Smrg	cd ../fc-lang && $(MAKE) $(AM_MAKEFLAGS) $(top_builddir)/conf.d/35-lang-normalize.conf
110a4e54154Smrg
111ca08ab68Smrginstall-data-hook:
112ae02b298Smrg	$(PYTHON) $(srcdir)/link_confs.py $(templatedir) $(configdir) $(CONF_LINKS)
113a6844aabSmrguninstall-local:
114ca08ab68Smrg	@(echo cd $(DESTDIR)$(configdir);			\
115ca08ab68Smrg	  cd $(DESTDIR)$(configdir);				\
116ca08ab68Smrg	  for i in $(CONF_LINKS); do				\
117ca08ab68Smrg	    echo $(RM) $$i;					\
118ca08ab68Smrg	    $(RM) $$i;						\
119ca08ab68Smrg	  done)
120c9710b42Smrg
121c9710b42Smrg-include $(top_srcdir)/git.mk
122