diff options
author | Rene Engelhard <rene@debian.org> | 2018-05-28 16:54:41 +0200 |
---|---|---|
committer | Rene Engelhard <rene@debian.org> | 2018-05-29 15:33:05 +0200 |
commit | f54478ccfa8f4d2dc0289eec37a3191c922ce627 (patch) | |
tree | df1e29810d1ef78de69bb8673a9bfffe95eef8da /configure.ac | |
parent | 52eb78c8d2c9954733d95326922462a820d9f0dd (diff) |
add --enable-build-opensymbol option to build opens___.ttf from source
... and handle opens___.ttf like unowinreg.dll
(-> download.lst/$(TARFILE_LOCATION))
Change-Id: Id4723fb15c4b4b04133dedf97b1262441baa4756
Reviewed-on: https://gerrit.libreoffice.org/54938
Tested-by: Rene Engelhard <rene@debian.org>
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Rene Engelhard <rene@debian.org>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 5dd419305b66..f45d8fde9866 100644 --- a/configure.ac +++ b/configure.ac @@ -1315,6 +1315,12 @@ AC_ARG_ENABLE(build-unowinreg, compiler is needed on Linux.]), ,) +AC_ARG_ENABLE(build-opensymbol, + AS_HELP_STRING([--enable-build-opensymbol], + [Do not use the prebuilt opens___.ttf. Build it instead. This needs + fontforge installed.]), +,) + AC_ARG_ENABLE(dependency-tracking, AS_HELP_STRING([--enable-dependency-tracking], [Do not reject slow dependency extractors.])[ @@ -11294,6 +11300,21 @@ if test "x$with_java" != "xno"; then libo_CHECK_EXTENSION([LanguageTool],[LANGUAGETOOL],[languagetool],[languagetool],[]) fi +AC_MSG_CHECKING([whether to build opens___.ttf]) +if test "$enable_build_opensymbol" = "yes"; then + AC_MSG_RESULT([yes]) + AC_PATH_PROG(FONTFORGE, fontforge) + if test -z "$FONTFORGE"; then + AC_MSG_ERROR([fontforge not installed]) + fi +else + AC_MSG_RESULT([no]) + OPENSYMBOL_TTF=49a64f3bcf20a7909ba2751349231d6652ded9cd2840e961b5164d09de3ffa63-opens___.ttf + BUILD_TYPE="$BUILD_TYPE OPENSYMBOL" +fi +AC_SUBST(OPENSYMBOL_TTF) +AC_SUBST(FONTFORGE) + TEST_FONTS_MISSING=0 # $1 = font family |