[Fontconfig] fontconfig: Branch 'master'

Akira TAGOH tagoh at kemper.freedesktop.org
Thu Jun 23 02:19:22 UTC 2016


 conf.d/Makefile.am |    2 +-
 configure.ac       |   19 +++++++++++++++++++
 2 files changed, 20 insertions(+), 1 deletion(-)

New commits:
commit 0ed1575917a28c6be56481509660bd783c7b6040
Author: Akira TAGOH <akira at tagoh.org>
Date:   Thu Jun 23 11:18:40 2016 +0900

    Add --with-default-hinting to configure

diff --git a/conf.d/Makefile.am b/conf.d/Makefile.am
index 4c11a9c..ac68cd1 100644
--- a/conf.d/Makefile.am
+++ b/conf.d/Makefile.am
@@ -26,7 +26,7 @@ DOC_SOURCES = README.in
 DOC_FILES = $(DOC_SOURCES:.in=)
 
 CONF_LINKS = \
-	10-hinting-slight.conf	\
+	10-hinting-$(PREFERRED_HINTING).conf	\
 	10-scale-bitmap-fonts.conf \
 	20-unhint-small-vera.conf \
 	30-urw-aliases.conf \
diff --git a/configure.ac b/configure.ac
index f8dadf1..a04695b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -406,6 +406,25 @@ if test "$enable_libxml2" = "yes"; then
 fi
 
 #
+# Set default hinting
+#
+
+AC_ARG_WITH(default-hinting,
+	[AC_HELP_STRING([--with-default-hinting=NAME],
+			[Enable your preferred hinting configuration (none/slight/medium/full) [default=slight]])],
+	preferred_hinting="$withval", preferred_hinting=slight)
+
+case "$preferred_hinting" in
+none|slight|medium|full)
+	PREFERRED_HINTING="$preferred_hinting"
+	AC_SUBST(PREFERRED_HINTING)
+	;;
+*)
+	AC_MSG_ERROR([Invalid hinting. please choose one of none, slight, medium, or full])
+	;;
+esac
+
+#
 # Set default font directory
 #
 


More information about the Fontconfig mailing list