diff options
author | Bryan Jurish <mukau@users.sourceforge.net> | 2009-01-17 13:03:28 +0000 |
---|---|---|
committer | Bryan Jurish <mukau@users.sourceforge.net> | 2009-01-17 13:03:28 +0000 |
commit | 98cbc5906ae0fba14fcb42fd4d855924cf42a192 (patch) | |
tree | 89135527ae02b695acc689a546cc9141355d06da /configure.in | |
parent | ff1fe535ca2dcb796b95c93dd896b85d6b521854 (diff) |
+ added autotools-generated stuff to SVN
svn path=/trunk/externals/moocow/pdstring/; revision=10563
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 244 |
1 files changed, 0 insertions, 244 deletions
diff --git a/configure.in b/configure.in deleted file mode 100644 index 4d3ec62..0000000 --- a/configure.in +++ /dev/null @@ -1,244 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. -dnl -- for a clean build, run: aclocal && autoheader && automake -a && autoconf -AC_PREREQ(2.5) - -dnl Some handy macros -define([THE_PACKAGE_NAME], [pdstring]) -define([THE_PACKAGE_VERSION], [0.07]) -define([THE_PACKAGE_AUTHOR], [moocow@ling.uni-potsdam.de]) - -AC_INIT(THE_PACKAGE_NAME, THE_PACKAGE_VERSION, THE_PACKAGE_AUTHOR) - -dnl -dnl source & aux -dnl -AC_CONFIG_AUX_DIR(config) - -dnl -dnl save user's CFLAGS,CPPFLAGS -dnl -UCPPFLAGS="$CPPFLAGS" -UCFLAGS="$CFLAGS" - -dnl -dnl use automake -dnl -AM_INIT_AUTOMAKE(THE_PACKAGE_NAME, THE_PACKAGE_VERSION) - -dnl -dnl use autoheader -dnl -AM_CONFIG_HEADER(src/config.h) - - -dnl -dnl Programs, prefix -dnl -AC_PROG_CC -AC_PROG_INSTALL -AC_PREFIX_DEFAULT(/usr/local) - -dnl -dnl Substitutions -dnl -AC_SUBST(DEFS) -AC_SUBST(AFLAGS) -AC_SUBST(DFLAGS) -AC_SUBST(IFLAGS) -AC_SUBST(LFLAGS) -AC_SUBST(OFLAGS) -AC_SUBST(WFLAGS) -AC_SUBST(LD) - -AC_SUBST(PDEXT) - -dnl version stuff (automatically exported?) -AC_SUBST(PACKAGE_VERSION) -AC_SUBST(PACKAGE_NAME) -AC_SUBST(BUGREPORT) - -dnl ----- begin imported rsynth configuration stuff - -dnl other flags -AC_ISC_POSIX - -dnl Checks for header files. -dnl AC_HEADER_STDC -AC_CHECK_HEADERS([string.h], - [], - AC_MSG_WARN([-----------------------------------------------------------------]) - AC_MSG_WARN([could not find standard C headers -- things may get ugly]) - AC_MSG_WARN([-----------------------------------------------------------------]), - [/* nonempty includes: compile only */]) - - - -##------- PD externals: hack EXEEXT? -AC_MSG_CHECKING([how to hack automake EXEEXT conventions]) -case "${am__api_version}" in - 1.[[0-4]]*) - AC_MSG_RESULT([automake v${ap__api_version}: on install]) - buildext="" - ;; - *) - AC_MSG_RESULT([automake v${am__api_version}: on build]) - buildext="\$(EXEEXT)" - ;; -esac - -##------- PD externals: hack EXEEXT? -PD_LIB_EXTERNALS="pdstring" -PD_OBJ_EXTERNALS="any2string string2any" - -AC_ARG_ENABLE(object-externals, - AC_HELP_STRING([--enable-object-externals], [Whether to build single-object externals (default=no)]), - [want_objext="$enableval"], - [want_objext="no"]) -AC_MSG_CHECKING([whether to build single-object externals]) - -##-- always build lib -PD_OBJECT_EXTERNALS="pdstring${buildext}" - -if test "$want_objext" != "no" ; then - ##-- single-objects - AC_MSG_RESULT(yes) - for ext in $PD_OBJ_EXTERNALS ; do - PD_OBJECT_EXTERNALS="$PD_OBJECT_EXTERNALS ${ext}${buildext}" - done - AC_DEFINE(PDSTRING_OBJECT_EXTERNALS,1, - [Define this if you are building single-object externals]) -else - ##-- libs - AC_MSG_RESULT(no) -fi -AC_SUBST(PD_OBJECT_EXTERNALS) - - -dnl -dnl pd-directory/ies -dnl -AC_ARG_WITH(pd-dir, - AC_HELP_STRING([--with-pd-dir=DIR], [PD base directory (default=PREFIX/pd)]), - [pddir="$withval"], - [pddir="\${prefix}/pd"]) -pddocdir="${pddir}/doc/5.reference" -AC_SUBST(pddir) -AC_SUBST(pddocdir) - - - -AC_ARG_WITH(pd-include, - AC_HELP_STRING([--with-pd-include=DIR], [PD include directory (default=NONE)]), - [pdincludedir="$withval"], - [pdincludedir=""]) -if test -n "$pdincludedir" ; then - IFLAGS="$IFLAGS -I$pdincludedir" -fi -AC_SUBST(pdincludedir) - -AC_ARG_WITH(pd-extdir, - AC_HELP_STRING([--with-pd-extdir=DIR], [Directory for PD externals (default=PDDIR/externs)]), - [pdexternsdir="$withval"], - [pdexternsdir="$pddir/externs"]) -AC_SUBST(pdexternsdir) - -dnl -dnl Check for m_pd.h -dnl -CPPFLAGS="$CPPFLAGS $IFLAGS" -AC_CHECK_HEADER(m_pd.h,[], - AC_MSG_WARN([-----------------------------------------------------------------]) - AC_MSG_WARN([could not find PD header file 'm_pd.h' -- things might get ugly.]) - AC_MSG_WARN([-----------------------------------------------------------------]), - [/* nonempty includes: compile only */]) - - -dnl -dnl debug version? -dnl -AC_MSG_CHECKING([whether we are building a debug version]) -AC_ARG_ENABLE([debug], - AC_HELP_STRING([--enable-debug],[build debug version (default=no)])) -if test "$enable_debug" = "yes" ; then - AC_MSG_RESULT(yes) - DEBUG="yes" - AC_DEFINE(ANY2STRING_DEBUG,1, - [Define this to include debugging code for the 'string2any' external.]) - AC_DEFINE(STRING2ANY_DEBUG,1, - [Define this to include debugging code for the 'any2string' external.]) -else - AC_MSG_RESULT(no) - DEBUG="no" -fi -AC_SUBST(DEBUG) - -##vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv -## compiled -AC_DEFINE_UNQUOTED(PDSTRING_DATE, "`date`", [Date this external was configured]) -AC_DEFINE_UNQUOTED(PDSTRING_USER, "$USER", [User who configured this external]) -## /compiled -##^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -dnl -dnl machine-dependent variables -dnl -LD=ld -if test `uname -s` = Linux; -then - LFLAGS="-export_dynamic -shared" - if test "$DEBUG" = "no"; then - #OFLAGS="-O6 -funroll-loops -fomit-frame-pointer -finline-limit-10000000" - #OFLAGS="-O2 -funroll-loops -fomit-frame-pointer" - OFLAGS="-O2 -pipe" - else - OFLAGS="-g" - fi - PDEXT=pd_linux -fi - -if test `uname -m` = alpha; -then - AFLAGS="-mieee -mcpu=ev56"; - OFLAGS="$CFLAGS" -fi - -if test `uname -s` = IRIX64; -then - LFLAGS="-n32 -DUNIX -DIRIX -DN32 -woff 1080,1064,1185 \ - -OPT:roundoff=3 -OPT:IEEE_arithmetic=3 -OPT:cray_ivdep=true \ - -shared -rdata_shared" - OFLAGS="$CFLAGS" - PDEXT=pd_irix6 -fi - -if test `uname -s` = IRIX32; -then - LFLAGS="-o32 -DUNIX -DIRIX -O2 -shared -rdata_shared" - OFLAGS="$CFLAGS" - PDEXT=pd_irix5 -fi - -dnl -dnl Flags for MacOSX, borrowed from pd-0.35-test16 -dnl -if test `uname -s` = Darwin; -then - LD=cc - LFLAGS="-bundle -undefined suppress -flat_namespace" - PDEXT=pd_darwin - DFLAGS="$DFLAGS -DMACOSX" - - if test "$DEBUG" = "no"; then - OFLAGS="-O2" - else - OFLAGS="-g" - fi -fi - -dnl -dnl restore user's CFLAGS -dnl -CFLAGS="$UCFLAGS" -CPPFLAGS="$UCPPFLAGS" - -AC_OUTPUT(config/Makefile src/Makefile Makefile) |