diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-03-25 10:07:41 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-03-25 10:07:41 +0000 |
commit | 2d7aa45b6526bc79bd79a64fc30acc7f44d55cec (patch) | |
tree | 3cdab169522e6eab38f4ced07d10aee940825139 /Build/source/texk/xdvik/kpathsea.ac--22.84.14 | |
parent | bdf2b5faa982a11fadecd5db212c13a397f348c1 (diff) |
new build system: xdvik-22.84.14
git-svn-id: svn://tug.org/texlive/trunk@12513 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/xdvik/kpathsea.ac--22.84.14')
-rw-r--r-- | Build/source/texk/xdvik/kpathsea.ac--22.84.14 | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/Build/source/texk/xdvik/kpathsea.ac--22.84.14 b/Build/source/texk/xdvik/kpathsea.ac--22.84.14 new file mode 100644 index 00000000000..3163f9d4111 --- /dev/null +++ b/Build/source/texk/xdvik/kpathsea.ac--22.84.14 @@ -0,0 +1,58 @@ +dnl Check if we want to compile against an installed kpathsea library + +EXTRA_LIBKPATHSEA_INCLUDE= +EXTRA_LIBKPATHSEA_LIBDIR= + +if test "$with_system_kpathsea" = yes; then + if test "x$with_kpathsea_libdir" != x; then + EXTRA_LIBKPATHSEA_LIBDIR="-L$with_kpathsea_libdir" + fi + if test "x$with_kpathsea_include" != x; then + EXTRA_LIBKPATHSEA_INCLUDE="-I$with_kpathsea_include" + fi +fi + +if test "$with_system_kpathsea" = yes; then + OLD_LDFLAGS=$LDFLAGS + OLD_CPP=$CPP + OLD_CPPFLAGS=$CPPFLAGS + OLD_LIBS=$LIBS + + LDFLAGS="$LDFLAGS $EXTRA_LIBKPATHSEA_LIBDIR" + CPP="$CPP $EXTRA_LIBKPATHSEA_INCLUDE" + CPPFLAGS="$EXTRA_LIBKPATHSEA_INCLUDE" + + AC_MSG_CHECKING(whether kpathsea defines kpse_enc_format) + AC_TRY_COMPILE([#include "kpathsea/kpathsea.h" + ], [kpse_file_format_type mytype = kpse_enc_format; + ], have_good_kpathsea=yes, have_good_kpathsea=no) + if test $have_good_kpathsea = no; then + AC_MSG_RESULT(no) + AC_MSG_WARN(kpathsea library is not recent enough; will compile my own) + with_system_kpathsea=no + else + AC_MSG_RESULT(yes) + fi + + LDFLAGS=$OLD_LDFLAGS + CPP=$OLD_CPP + CPPFLAGS=$OLD_CPPFLAGS + LIBS=$OLD_LIBS +fi + +if test "$with_system_kpathsea" = yes; then + LIBKPATHSEACPPFLAGS="$EXTRA_LIBKPATHSEA_INCLUDE" + LDLIBKPATHSEA="$EXTRA_LIBKPATHSEA_LIBDIR -lkpathsea" + LIBKPATHSEADEP= + using_system_kpathsea=yes +else + LIBKPATHSEACPPFLAGS='-I$(kpathsea_dir)' + LDLIBKPATHSEA='$(kpathsea_dir)/libkpathsea.la' + LIBKPATHSEADEP='$(kpathsea_dir)/libkpathsea.la' + using_system_kpathsea=no +fi + + +AC_SUBST(LIBKPATHSEACPPFLAGS) +AC_SUBST(LDLIBKPATHSEA) +AC_SUBST(LIBKPATHSEADEP) |