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