diff options
author | Bryan Jurish <mukau@users.sourceforge.net> | 2009-01-27 21:39:35 +0000 |
---|---|---|
committer | Bryan Jurish <mukau@users.sourceforge.net> | 2009-01-27 21:39:35 +0000 |
commit | 4be9db3a7bee4bb8c254ae26253a7ed70390589b (patch) | |
tree | e5c0a042275473c1a8a3d8ae5ab86495507450b4 /configure.ac | |
parent | 561c134e4ab3b0c746b79b26d305ae0c19e1ed4c (diff) |
+ delegated optional single-object-external mish-mash to src/Makefile.am using AM_CONDITIONAL
+ for --enable-object-externals builds, install actual links for 'any2string', 'string2any' aliases
- requires corresponding setup() routines in *bytes*
+ added printbytes, printwchars objects
svn path=/trunk/externals/moocow/pdstring/; revision=10661
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/configure.ac b/configure.ac index 4ebfa48..2793398 100644 --- a/configure.ac +++ b/configure.ac @@ -4,7 +4,7 @@ AC_PREREQ(2.5) dnl Some handy macros define([THE_PACKAGE_NAME], [pdstring]) -define([THE_PACKAGE_VERSION], [0.08]) +define([THE_PACKAGE_VERSION], [0.09]) define([THE_PACKAGE_AUTHOR], [moocow@ling.uni-potsdam.de]) AC_INIT(THE_PACKAGE_NAME, THE_PACKAGE_VERSION, THE_PACKAGE_AUTHOR) @@ -36,6 +36,7 @@ dnl Programs, prefix dnl AC_PROG_CC AC_PROG_INSTALL +AC_PROG_LN_S AC_PREFIX_DEFAULT(/usr/local) dnl @@ -96,32 +97,25 @@ case "${am__api_version}" in ;; esac -##------- PD externals: hack EXEEXT? -PD_LIB_EXTERNALS="pdstring" -PD_OBJ_EXTERNALS="any2bytes bytes2any bytes2wchars wchars2bytes" - +##------- Enable single-object externals? 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 + ##-- lib only AC_MSG_RESULT(no) fi -AC_SUBST(PD_OBJECT_EXTERNALS) + +##-- add automake conditional for object externals +AM_CONDITIONAL(WANT_OBJECT_EXTERNALS, [test "$want_objext" != "no"]) dnl @@ -182,6 +176,10 @@ else fi AC_SUBST(DEBUG) +if test "$GCC" = "yes"; then + WFLAGS="-Wall -Winline -W -Wno-unused" +fi + ##vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ## compiled AC_DEFINE_UNQUOTED(PDSTRING_DATE, "`date`", [Date this external was configured]) @@ -189,6 +187,8 @@ AC_DEFINE_UNQUOTED(PDSTRING_USER, "$USER", [User who configured this e ## /compiled ##^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + ##vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ## BEGIN machine-dependent variables |