Autoconf-Template
view release on metacpan or search on metacpan
share/configure.ac.tt view on Meta::CPAN
AC_ARG_WITH(
[perl5sharedir],[ --with-perl5sharedir (defaults to $perl5libdir/auto/share/dist/[% dist_name %])],
[
perl5sharedir=$withval
],
[
perl5sharedir=\${perl5libdir}/auto/share/dist/[% dist_name %]
]
)
AC_SUBST([perl5sharedir])
AC_SUBST([perl5libdir])
AX_DISTCHECK_HACK
AX_DEPS_CHECK
AX_PERLDEPS_CHECK
AX_REQUIREMENTS_CHECK
AX_EXTRA_OPTIONS
[% IF html_build_mode -%]
APACHE_CONFIG
[% END %]
RPM_BUILD_MODE
PERLCRITIC_MODE
AX_PERLCRITIC_CONFIG
AC_ARG_WITH([license],[ --with-license (defaults to GNU Public License)],
[LICENSE=$withval],
[LICENSE=["GNU Public License"]]
)
AC_SUBST([LICENSE])
AC_ARG_WITH([architecture],[ --with-architecture (defaults to noarch)],
[ARCHITECTURE=$withval],
[ARCHITECTURE=noarch]
)
AC_SUBST([ARCHITECTURE])
AC_CONFIG_FILES([
Makefile
src/Makefile
src/main/Makefile
src/main/perl/Makefile
src/main/perl/bin/Makefile
src/main/perl/lib/Makefile[% IF bash_build_mode %]
src/main/bash/Makefile
src/main/bash/bin/Makefile[% END %][% IF html_build_mode %]
src/main/perl/cgi-bin/Makefile
src/main/html/Makefile[% END %][% IF cpan_build_mode %]
cpan/Makefile[% END %]
config/Makefile
resources/Makefile
autotools/prove.sh
])
AC_OUTPUT
chmod +x autotools/prove.sh
printf "\n"
printf "${PACKAGE} has been configured with the following options:\n"
printf " Prefix: %s\n" "`__poor_mans_expand_file_name prefix`"
printf " User binaries: %s\n" "`__poor_mans_expand_file_name bindir`"
printf " System binaries: %s\n" "`__poor_mans_expand_file_name sbindir`"
printf " Configuration files: %s\n" "`__poor_mans_expand_file_name sysconfdir`"
printf " State files: %s\n" "`__poor_mans_expand_file_name localstatedir`"
printf "\n"
printf " perl: %s\n" "`__poor_mans_expand_file_name PERL`"
printf " perl5libdir: %s\n" "`__poor_mans_expand_file_name perl5libdir`"
printf " perl5sharedir: %s\n" "`__poor_mans_expand_file_name perl5sharedir`"
printf " bash: %s\n" "`__poor_mans_expand_file_name BASHRUN`"
[% IF html_build_mode -%]
printf "\n"
printf " apache_vhost_dir: %s\n" "`__poor_mans_expand_file_name apache_vhostdir`"
[% END %]
printf "\n"
printf " Maintainer: ${PACKAGE_BUGREPORT}\n"
printf " Version: ${PACKAGE_VERSION}\n\n"
printf " Architecture: %s\n" "`__poor_mans_expand_file_name ARCHITECTURE`"
printf " License: %s\n" "`__poor_mans_expand_file_name LICENSE`"
printf "\n"
printf " perlcritic mode: %s\n" "`__poor_mans_expand_file_name perlcritic_mode`"
printf " perlcritic severity: %s\n" "`__poor_mans_expand_file_name perlcritic_severity`"
printf "\n"
printf " Perl dependency check disabled: %s\n" "`__poor_mans_expand_file_name ax_perldeps_disabled`"
printf " Dependency check disabled: %s\n" "`__poor_mans_expand_file_name ax_deps_disabled`"
printf "\n"
printf " Package Version: %s\n" "${PACKAGE_VERSION}"
( run in 1.551 second using v1.01-cache-2.11-cpan-39bf76dae61 )