define_dir.m4 revision 1.1.1.2
1dnl @synopsis AC_DEFINE_DIR(VARNAME, DIR [, DESCRIPTION]) 2dnl 3dnl This macro defines (with AC_DEFINE) VARNAME to the expansion of the DIR 4dnl variable, taking care of fixing up ${prefix} and such. 5dnl 6dnl Note that the 3 argument form is only supported with autoconf 2.13 and 7dnl later (i.e. only where AC_DEFINE supports 3 arguments). 8dnl 9dnl Examples: 10dnl 11dnl AC_DEFINE_DIR(DATADIR, datadir) 12dnl AC_DEFINE_DIR(PROG_PATH, bindir, [Location of installed binaries]) 13dnl 14dnl @version Id: acinclude.m4,v 1.3 2000/08/04 03:26:22 stenn Exp 15dnl @author Alexandre Oliva <oliva@lsd.ic.unicamp.br> 16 17AC_DEFUN([AC_DEFINE_DIR], [ 18 ac_expanded=`( 19 test "x$prefix" = xNONE && prefix="$ac_default_prefix" 20 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}" 21 eval echo \""[$]$2"\" 22 )` 23 ifelse([$3], [], 24 AC_DEFINE_UNQUOTED([$1], ["$ac_expanded"]), 25 AC_DEFINE_UNQUOTED([$1], ["$ac_expanded"], [$3])) 26]) 27