1 # -*- encoding: utf-8 -*-
3 # Copyright © 2003 Keith Packard
4 # Copyright © 2013 Google, Inc.
6 # Permission to use, copy, modify, distribute, and sell this software and its
7 # documentation for any purpose is hereby granted without fee, provided that
8 # the above copyright notice appear in all copies and that both that
9 # copyright notice and this permission notice appear in supporting
10 # documentation, and that the name of the author(s) not be used in
11 # advertising or publicity pertaining to distribution of the software without
12 # specific, written prior permission. The authors make no
13 # representations about the suitability of this software for any purpose. It
14 # is provided "as is" without express or implied warranty.
16 # THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
17 # INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
18 # EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
19 # CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
20 # DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
21 # TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
22 # PERFORMANCE OF THIS SOFTWARE.
24 # Google Author(s): Behdad Esfahbod
28 ARGS = --directory $(srcdir) $(ORTH)
31 include $(top_srcdir)/Tools.mk
35 # The order of the orth files here is extremely important (part of the cache
36 # format) and should not be modified. New orth files should be added at the
37 # end. No files should be removed either.
286 # ^-------------- Add new orth files here
288 BUILT_SOURCES += $(top_builddir)/conf.d/35-lang-normalize.conf
290 DISTCLEANFILES = $(BUILT_SOURCES)
292 $(top_builddir)/conf.d/35-lang-normalize.conf: $(ORTH) Makefile
293 $(AM_V_GEN) echo "<?xml version=\"1.0\"?>" > $@ && \
294 echo "<!DOCTYPE fontconfig SYSTEM \"urn:fontconfig:fonts.dtd\">" >> $@ && \
295 echo "<fontconfig>" >> $@ && \
296 for i in `echo $(ORTH) | sed -e 's/ /\n/g' | grep -v _ | sed -e 's/\.orth$$//g' | sort`; do \
297 echo " <!-- $$i* -> $$i -->" >> $@; \
298 echo " <match>" >> $@; \
299 echo " <test name=\"lang\" compare=\"contains\"><string>$$i</string></test>" >> $@; \
300 echo " <edit name=\"lang\" mode=\"assign\" binding=\"same\"><string>$$i</string></edit>" >> $@; \
301 echo " </match>" >> $@; \
303 echo "</fontconfig>" >> $@
305 -include $(top_srcdir)/git.mk