[llvm-commits] [support] r44766 - in /support/trunk/autoconf/m4: want_feature.m4 want_level.m4
Reid Spencer
rspencer at reidspencer.com
Sun Dec 9 19:15:54 PST 2007
Author: reid
Date: Sun Dec 9 21:15:53 2007
New Revision: 44766
URL: http://llvm.org/viewvc/llvm-project?rev=44766&view=rev
Log:
Move the WANT_LEVEL macro to its own file.
Added:
support/trunk/autoconf/m4/want_level.m4
Modified:
support/trunk/autoconf/m4/want_feature.m4
Modified: support/trunk/autoconf/m4/want_feature.m4
URL: http://llvm.org/viewvc/llvm-project/support/trunk/autoconf/m4/want_feature.m4?rev=44766&r1=44765&r2=44766&view=diff
==============================================================================
--- support/trunk/autoconf/m4/want_feature.m4 (original)
+++ support/trunk/autoconf/m4/want_feature.m4 Sun Dec 9 21:15:53 2007
@@ -21,35 +21,3 @@
want_var=[WANT_]allcapsname()
AC_DEFINE_UNQUOTED($want_var,$enableval,[$2])
])
-
-dnl Make it easier to use the AC_ARG_ENABLE macro for certain numeric switches
-dnl that turn specify levels of support as integer values. The arguments are:
-dnl 1 - feature name
-dnl 2 - feature description
-dnl 3 - default value
-dnl 4 - min value (default 0)
-dnl 5 - max value (default 100)
-AC_DEFUN([LLVM_WANT_LEVEL],[
- m4_define([allcapsname],translit($1,a-z-,A-Z_))
- AC_ARG_ENABLE([$1],
- AS_HELP_STRING([--enable-$1],[$2 ($3)]),,enableval="$3")
- digits=`echo "$enableval" | sed 's/[^0-9]//'`
- if test -z "$digits" ; then
- AC_MSG_ERROR([Expected numeric value for --enable-$1.])
- fi
- min="$4"
- max="$5"
- if test -z "$min" ; then min="0" ; fi
- if test -z "$max" ; then max="100" ; fi
- if test "$enableval" -lt "$min" ; then
- AC_MSG_ERROR(
- [Value for --enable-$1 ($enableval) is less than minimum ($min)])
- fi
- if test "$enableval" -gt "$max" ; then
- AC_MSG_ERROR(
- [Value for --enable-$1 ($enableval) is greater than maximum ($max)])
- fi
- AC_SUBST([WANT_]allcapsname(),$enableval)
- want_var=[WANT_]allcapsname()
- AC_DEFINE_UNQUOTED($want_var,$enableval,[$2])
-])
Added: support/trunk/autoconf/m4/want_level.m4
URL: http://llvm.org/viewvc/llvm-project/support/trunk/autoconf/m4/want_level.m4?rev=44766&view=auto
==============================================================================
--- support/trunk/autoconf/m4/want_level.m4 (added)
+++ support/trunk/autoconf/m4/want_level.m4 Sun Dec 9 21:15:53 2007
@@ -0,0 +1,31 @@
+dnl Make it easier to use the AC_ARG_ENABLE macro for certain numeric switches
+dnl that return levels of support as integer values. The arguments are:
+dnl 1 - feature name
+dnl 2 - feature description
+dnl 3 - default value
+dnl 4 - min value (default 0)
+dnl 5 - max value (default 100)
+AC_DEFUN([LLVM_WANT_LEVEL],[
+ m4_define([allcapsname],translit($1,a-z-,A-Z_))
+ AC_ARG_ENABLE([$1],
+ AS_HELP_STRING([--enable-$1],[$2 ($3)]),,enableval="$3")
+ digits=`echo "$enableval" | sed 's/[^0-9]//'`
+ if test -z "$digits" ; then
+ AC_MSG_ERROR([Expected numeric value for --enable-$1.])
+ fi
+ min="$4"
+ max="$5"
+ if test -z "$min" ; then min="0" ; fi
+ if test -z "$max" ; then max="100" ; fi
+ if test "$enableval" -lt "$min" ; then
+ AC_MSG_ERROR(
+ [Value for --enable-$1 ($enableval) is less than minimum ($min)])
+ fi
+ if test "$enableval" -gt "$max" ; then
+ AC_MSG_ERROR(
+ [Value for --enable-$1 ($enableval) is greater than maximum ($max)])
+ fi
+ AC_SUBST([WANT_]allcapsname(),$enableval)
+ want_var=[WANT_]allcapsname()
+ AC_DEFINE_UNQUOTED($want_var,$enableval,[$2])
+])
More information about the llvm-commits
mailing list