mirror of
https://github.com/cookiengineer/audacity
synced 2025-04-30 15:49:41 +02:00
83 lines
2.1 KiB
Plaintext
83 lines
2.1 KiB
Plaintext
#
|
|
# mod-script-pipe
|
|
#
|
|
|
|
AC_PREREQ([2.59])
|
|
AC_INIT([mod-script-pipe],[1.0],[feedback@audacityteam.org],[mod-script-pipe])
|
|
AC_CONFIG_AUX_DIR([autotools])
|
|
AC_CONFIG_MACRO_DIR([m4])
|
|
AX_CXX_COMPILE_STDCXX(11)
|
|
|
|
AM_INIT_AUTOMAKE([1.11 dist-xz foreign no-dist-gzip subdir-objects -Wall])
|
|
AM_MAINTAINER_MODE([disable])
|
|
|
|
#
|
|
# Checks for programs.
|
|
#
|
|
AC_PROG_CXX
|
|
AM_PROG_AR
|
|
|
|
LT_INIT([shared],[disable-static])
|
|
AM_PROG_LIBTOOL
|
|
|
|
#
|
|
# Checks for libraries.
|
|
#
|
|
AC_HEADER_STDC
|
|
|
|
#
|
|
# Check for debug
|
|
#
|
|
AC_ARG_ENABLE(static-wx,
|
|
[AS_HELP_STRING([--enable-static-wx],[link wx statically (default=no)])],
|
|
static_wx_preference="--static=$enableval",
|
|
static_wx_preference="")
|
|
|
|
AC_ARG_ENABLE(unicode,
|
|
[AS_HELP_STRING([--enable-unicode],[enable unicode support (default=no)])],
|
|
unicode_preference="--unicode=$enableval",
|
|
unicode_preference="")
|
|
|
|
AC_ARG_ENABLE(debug,
|
|
[AS_HELP_STRING([--enable-debug],[enable debug support (default=none)])],
|
|
debug_preference="--debug=$enableval",
|
|
debug_preference="")
|
|
|
|
AC_ARG_WITH(wx-version,
|
|
[AS_HELP_STRING([--with-wx-version],[override default wxWidgets version [3.1,3.0]])],
|
|
wx_preference="--version=$withval",
|
|
wx_preference="")
|
|
|
|
AC_ARG_WITH(wx-config,
|
|
[AS_HELP_STRING([--with-wx-config],[override default wxWidgets config script])],
|
|
wx_config="$withval",
|
|
wx_config="")
|
|
|
|
dnl wxWidgets -- we assume that if wx-config is found, wxWidgets is successfully installed.
|
|
AC_PATH_PROGS(WX_CONFIG, wx-config wx-config-3.1, no, $PATH:/usr/local/bin )
|
|
if [[ "$WX_CONFIG" = "no" ]] ; then
|
|
AC_MSG_ERROR("Could not find wx-config: is wxWidgets installed? is wx-config in your path?")
|
|
fi
|
|
|
|
dnl Gather wx arguments
|
|
|
|
wxconfigargs="$static_wx_preference $unicode_preference $debug_preference $wx_preference"
|
|
WX_CXXFLAGS=$($WX_CONFIG $wxconfigargs --cxxflags)
|
|
WX_LIBS=""
|
|
AC_SUBST([WX_CXXFLAGS])
|
|
AC_SUBST([WX_LIBS])
|
|
|
|
enable_shared=yes
|
|
enable_static=no
|
|
|
|
dnl OS-specific configuration
|
|
|
|
AC_CANONICAL_HOST
|
|
|
|
AC_CONFIG_FILES([Makefile])
|
|
|
|
#
|
|
# Write it all out
|
|
#
|
|
AC_OUTPUT
|