18
18
[with_perl=$withval],
21
AC_ARG_WITH([perl-arch],
22
[AS_HELP_STRING([--with-perl-arch],
23
[Install Perl bindings into system location @<:@default=no@:>@])],
24
[with_perl_arch=$withval],
22
27
AS_IF([test "x$with_perl" != "xno"],[
23
28
AS_IF([test "x$with_perl" != "xyes"],
25
30
[ac_chk_perl=perl])
26
31
AC_CHECK_PROGS(PERL,$ac_chk_perl)
29
AM_CONDITIONAL(BUILD_PERL, [test "$with_perl" = "yes"])
31
dnl Don't think we need these anymore, but it's a good reference
32
dnl if test "x$PERL" != "x"; then
33
dnl PERLCCFLAGS=`$PERL -MConfig -e 'print $Config{ccflags};'`
34
dnl PERLCPPFLAGS=`$PERL -MConfig -e 'print $Config{cppflags};'`
35
dnl PERLLIBS=`$PERL -MConfig -e 'print $Config{perllibs};'`
33
AS_IF([test "x$PERL" != "x"],[
34
AC_CACHE_CHECK([for Perl include path],[pandora_cv_perl_include],[
35
pandora_cv_perl_include=`$PERL -MConfig -e 'print $Config{archlib};'`
36
pandora_cv_perl_include="${pandora_cv_perl_include}/CORE"
38
AC_CACHE_CHECK([for Perl CPPFLAGS],[pandora_cv_perl_cppflags],[
39
pandora_cv_perl_cppflags=`$PERL -MConfig -e 'print $Config{cppflags};'`
40
pandora_cv_perl_cppflags="${pandora_cv_perl_cppflags}"
42
PERL_CPPFLAGS="-I${pandora_cv_perl_include} ${pandora_cv_perl_cppflags}"
44
AC_CACHE_CHECK([for Perl development headers],
45
[pandora_cv_perl_dev],[
47
save_CPPFLAGS="${CPPFLAGS}"
48
CPPFLAGS="${CPPFLAGS} ${PERL_CPPFLAGS}"
49
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
56
[pandora_cv_perl_dev=yes],
57
[pandora_cv_perl_dev=no])
58
CPPFLAGS="${save_CPPFLAGS}"
61
AS_IF([test "${pandora_cv_perl_dev}" = "no"],
64
AC_CACHE_CHECK([for Perl install location],
65
[pandora_cv_perl_archdir],[
66
AS_IF([test "${with_perl_arch}" = "no"],[
67
pandora_cv_perl_archdir=`$PERL -MConfig -e 'print $Config{sitearch}'`
69
pandora_cv_perl_archdir=`$PERL -MConfig -e 'print $Config{archlib}'`
71
pandora_cv_perl_archdir="${pandora_cv_perl_archdir}"
74
PERL_ARCHDIR="${pandora_cv_perl_archdir}"
76
AC_SUBST([PERL_CPPFLAGS])
77
AC_SUBST([PERL_ARCHDIR])
79
AM_CONDITIONAL(BUILD_PERL, [test "$with_perl" != "no"])