cannam@89: # cannam@89: # PortAudioCpp V19 autoconf input file cannam@89: # Shamelessly ripped from the PortAudio one by Dominic Mazzoni cannam@89: # Ludwig Schwardt cannam@89: # Customized for automake by Mikael Magnusson cannam@89: # cannam@89: cannam@89: # Require autoconf >= 2.13 cannam@89: AC_PREREQ(2.13) cannam@89: cannam@89: m4_define([lt_current], [0]) cannam@89: m4_define([lt_revision], [12]) cannam@89: m4_define([lt_age], [0]) cannam@89: cannam@89: AC_INIT([PortAudioCpp], [12]) cannam@89: AC_CONFIG_SRCDIR([include/portaudiocpp/PortAudioCpp.hxx]) cannam@89: AM_INIT_AUTOMAKE cannam@89: AM_MAINTAINER_MODE cannam@89: cannam@89: ###### Top-level directory of pacpp cannam@89: ###### This makes it easy to shuffle the build directories cannam@89: ###### Also edit AC_CONFIG_SRCDIR above (wouldn't accept this variable)! cannam@89: PACPP_ROOT="\$(top_srcdir)" cannam@89: PORTAUDIO_ROOT="../.." cannam@89: cannam@89: # Various other variables and flags cannam@89: DEFAULT_INCLUDES="-I$PACPP_ROOT/include -I$PACPP_ROOT/$PORTAUDIO_ROOT/include" cannam@89: CFLAGS=${CFLAGS-"-g -O2 -Wall -ansi -pedantic"} cannam@89: CXXFLAGS=${CXXFLAGS-"${CFLAGS}"} cannam@89: cannam@89: LT_VERSION_INFO="lt_current:lt_revision:lt_age" cannam@89: cannam@89: # Checks for programs cannam@89: cannam@89: AC_PROG_CC cannam@89: AC_PROG_CXX cannam@89: AC_LIBTOOL_WIN32_DLL cannam@89: AC_PROG_LIBTOOL cannam@89: cannam@89: # Transfer these variables to the Makefile cannam@89: AC_SUBST(DEFAULT_INCLUDES) cannam@89: AC_SUBST(PORTAUDIO_ROOT) cannam@89: AC_SUBST(CXXFLAGS) cannam@89: AC_SUBST(LT_VERSION_INFO) cannam@89: cannam@89: AC_CONFIG_FILES([ cannam@89: Makefile cannam@89: lib/Makefile cannam@89: include/Makefile cannam@89: bin/Makefile cannam@89: doc/Makefile cannam@89: portaudiocpp.pc cannam@89: ]) cannam@89: AC_OUTPUT