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