Rest: add libpopt autoconfiguration.

This commit is contained in:
rocky
2003-03-30 01:11:56 +00:00
parent 787b3a76fe
commit 6b45901b10
3 changed files with 18 additions and 15 deletions

View File

@@ -103,8 +103,8 @@ do
echo "Running libtoolize..." echo "Running libtoolize..."
libtoolize --force --copy libtoolize --force --copy
fi fi
echo "Running aclocal $aclocalinclude ..." echo "Running aclocal -I . $aclocalinclude ..."
aclocal $aclocalinclude aclocal -I . $aclocalinclude
if grep "^AM_CONFIG_HEADER" configure.ac >/dev/null; then if grep "^AM_CONFIG_HEADER" configure.ac >/dev/null; then
echo "Running autoheader..." echo "Running autoheader..."
autoheader autoheader

View File

@@ -1,10 +1,14 @@
AC_REVISION([$Id: configure.ac,v 1.2 2003/03/29 17:32:00 rocky Exp $])dnl AC_REVISION([$Id: configure.ac,v 1.3 2003/03/30 01:11:56 rocky Exp $])dnl
AC_INIT(lib/cdio.c) AC_INIT(lib/cdio.c)
AM_CONFIG_HEADER(config.h) AM_CONFIG_HEADER(config.h)
AM_INIT_AUTOMAKE(libcdio, 0.1) AM_INIT_AUTOMAKE(libcdio, 0.1)
AM_SANITY_CHECK AM_SANITY_CHECK
AC_ARG_WITH(cdinfo,
[ --without-cdinfo enable cli frontend (enabled by default)],
enable_cdinfo="${withval}", enable_cdinfo=yes)
dnl Checks for programs. dnl Checks for programs.
AC_PROG_CC AC_PROG_CC
@@ -37,7 +41,7 @@ dnl We use a perl for documentation and regression tests
AC_PATH_PROG(PERL, perl, no) AC_PATH_PROG(PERL, perl, no)
AC_SUBST(PERL)dnl AC_SUBST(PERL)dnl
dnl AM_PATH_LIBPOPT(, [enable_cli_fe=no; enable_xml_fe=no]) AM_PATH_LIBPOPT(, [enable_cdinfo=no])
dnl headers dnl headers
@@ -118,6 +122,7 @@ LIBS="$LIBS -lm"
CFLAGS="$CFLAGS $WARN_CFLAGS" CFLAGS="$CFLAGS $WARN_CFLAGS"
AM_CONDITIONAL(CYGWIN, test "x$CYGWIN" = "xyes") AM_CONDITIONAL(CYGWIN, test "x$CYGWIN" = "xyes")
AM_CONDITIONAL(BUILD_CDINFO, test "x$enable_cdinfo" = "xyes")
AM_CONDITIONAL(BUILD_CDINFO_LINUX, test "x$enable_cdinfo_linux" = "xyes") AM_CONDITIONAL(BUILD_CDINFO_LINUX, test "x$enable_cdinfo_linux" = "xyes")
AM_CONDITIONAL(BUILD_CDIOTEST, test "x$enable_cdiotest" = "xyes") AM_CONDITIONAL(BUILD_CDIOTEST, test "x$enable_cdiotest" = "xyes")

View File

@@ -1,4 +1,4 @@
# $Id: Makefile.am,v 1.2 2003/03/29 17:32:00 rocky Exp $ # $Id: Makefile.am,v 1.3 2003/03/30 01:11:56 rocky Exp $
# #
# Copyright (C) 2003 Rocky Bernstein <rocky@panix.com> # Copyright (C) 2003 Rocky Bernstein <rocky@panix.com>
# #
@@ -19,22 +19,20 @@
#################################################### ####################################################
# Things to make the sample/test programs # Things to make the sample/test programs
#################################################### ####################################################
if BUILD_CDINFO
cdinfo_SOURCES = cdinfo.c
cdinfo_LDADD = $(LIBCDIO_LIBS) $(LIBPOPT_LIBS)
if BUILD_CDINFO_LINUX if BUILD_CDINFO_LINUX
bin_PROGRAMS = cdinfo cdinfo-linux
cdinfo_linux_SOURCES = cdinfo-linux.c cdinfo_linux_SOURCES = cdinfo-linux.c
cdinfo_linux_LDADD = $(LIBCDIO_LIBS) -lpopt cdinfo_linux_LDADD = $(LIBCDIO_LIBS) $(LIBPOPT_LIBS)
else bin_PROGRAMS = cdinfo cdinfo-linux
EXTRA_DIST = cdinfo-linux.c
if BUILD_CDIOTEST
bin_PROGRAMS = cdinfo cdiotest
cdiotest_SOURCES = cdiotest.c
cdiotest_LDADD = $(LIBCDIO_LIBS)
else else
bin_PROGRAMS = cdinfo bin_PROGRAMS = cdinfo
EXTRA_DIST = cdinfo-linux.c
endif endif
else
EXTRA_DIST = cdinfo-linux.c cdinfo.c
endif endif
INCLUDES = -I$(top_srcdir) $(LIBCDIO_CFLAGS) INCLUDES = -I$(top_srcdir) $(LIBCDIO_CFLAGS)
cdinfo_SOURCES = cdinfo.c
cdinfo_LDADD = $(LIBCDIO_LIBS) -lpopt