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