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