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