Browse Source

Move version check up to beginning of configure.ac.

tags/4.1.2
Stephen Sinclair 9 years ago
parent
commit
155405f0de
1 changed files with 9 additions and 9 deletions
  1. +9
    -9
      configure.ac

+ 9
- 9
configure.ac View File

@@ -28,6 +28,15 @@ m4_define([lt_current_minus_age], [m4_eval(lt_current - lt_age)])
SO_VERSION=lt_version_info
AC_SUBST(SO_VERSION)

# Check version number coherency between RtAudio.h and configure.ac
AC_MSG_CHECKING([that version numbers are coherent])
AC_RUN_IFELSE(
[AC_LANG_PROGRAM([#include <string.h>
`grep "define RTAUDIO_VERSION" $srcdir/RtAudio.h`],
[return strcmp(RTAUDIO_VERSION, PACKAGE_VERSION);])],
[AC_MSG_RESULT([yes])],
[AC_MSG_FAILURE([testing RTAUDIO_VERSION==PACKAGE_VERSION failed, check that RtAudio.h defines RTAUDIO_VERSION as "$PACKAGE_VERSION" or that the first line of configure.ac has been updated.])])

# Enable some nice automake features if they are available
m4_ifdef([AM_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
@@ -65,15 +74,6 @@ AC_CONFIG_MACRO_DIR([m4])
AC_HEADER_STDC
AC_CHECK_HEADERS(sys/ioctl.h unistd.h)

# Check version number coherency between RtAudio.h and configure.ac
AC_MSG_CHECKING([that version numbers are coherent])
AC_RUN_IFELSE(
[AC_LANG_PROGRAM([#include <string.h>
`grep "define RTAUDIO_VERSION" $srcdir/RtAudio.h`],
[return strcmp(RTAUDIO_VERSION, PACKAGE_VERSION);])],
[AC_MSG_RESULT([yes])],
[AC_MSG_FAILURE([testing RTAUDIO_VERSION==PACKAGE_VERSION failed, check that RtAudio.h defines RTAUDIO_VERSION as "$PACKAGE_VERSION" or that the first line of configure.ac has been updated.])])

# Check for debug
AC_MSG_CHECKING(whether to compile debug version)
AC_ARG_ENABLE(debug,


Loading…
Cancel
Save