annotate src/portaudio_20161030_catalina_patch/bindings/cpp/configure.ac @ 83:ae30d91d2ffe

Replace these with versions built using an older toolset (so as to avoid ABI compatibilities when linking on Ubuntu 14.04 for packaging purposes)
author Chris Cannam
date Fri, 07 Feb 2020 11:51:13 +0000
parents 4edcd14160a5
children
rev   line source
Chris@4 1 #
Chris@4 2 # PortAudioCpp V19 autoconf input file
Chris@4 3 # Shamelessly ripped from the PortAudio one by Dominic Mazzoni
Chris@4 4 # Ludwig Schwardt
Chris@4 5 # Customized for automake by Mikael Magnusson
Chris@4 6 #
Chris@4 7
Chris@4 8 # Require autoconf >= 2.13
Chris@4 9 AC_PREREQ(2.13)
Chris@4 10
Chris@4 11 m4_define([lt_current], [0])
Chris@4 12 m4_define([lt_revision], [12])
Chris@4 13 m4_define([lt_age], [0])
Chris@4 14
Chris@4 15 AC_INIT([PortAudioCpp], [12])
Chris@4 16 AC_CONFIG_SRCDIR([include/portaudiocpp/PortAudioCpp.hxx])
Chris@4 17 AM_INIT_AUTOMAKE
Chris@4 18 AM_MAINTAINER_MODE
Chris@4 19
Chris@4 20 ###### Top-level directory of pacpp
Chris@4 21 ###### This makes it easy to shuffle the build directories
Chris@4 22 ###### Also edit AC_CONFIG_SRCDIR above (wouldn't accept this variable)!
Chris@4 23 PACPP_ROOT="\$(top_srcdir)"
Chris@4 24 PORTAUDIO_ROOT="../.."
Chris@4 25
Chris@4 26 # Various other variables and flags
Chris@4 27 DEFAULT_INCLUDES="-I$PACPP_ROOT/include -I$PACPP_ROOT/$PORTAUDIO_ROOT/include"
Chris@4 28 CFLAGS=${CFLAGS-"-g -O2 -Wall -ansi -pedantic"}
Chris@4 29 CXXFLAGS=${CXXFLAGS-"${CFLAGS}"}
Chris@4 30
Chris@4 31 LT_VERSION_INFO="lt_current:lt_revision:lt_age"
Chris@4 32
Chris@4 33 # Checks for programs
Chris@4 34
Chris@4 35 AC_PROG_CC
Chris@4 36 AC_PROG_CXX
Chris@4 37 AC_LIBTOOL_WIN32_DLL
Chris@4 38 AC_PROG_LIBTOOL
Chris@4 39
Chris@4 40 # Transfer these variables to the Makefile
Chris@4 41 AC_SUBST(DEFAULT_INCLUDES)
Chris@4 42 AC_SUBST(PORTAUDIO_ROOT)
Chris@4 43 AC_SUBST(CXXFLAGS)
Chris@4 44 AC_SUBST(LT_VERSION_INFO)
Chris@4 45
Chris@4 46 AC_CONFIG_FILES([
Chris@4 47 Makefile
Chris@4 48 lib/Makefile
Chris@4 49 include/Makefile
Chris@4 50 bin/Makefile
Chris@4 51 doc/Makefile
Chris@4 52 portaudiocpp.pc
Chris@4 53 ])
Chris@4 54 AC_OUTPUT