as-ac-expand.m4

来自「Flush解码源程序」· M4 代码 · 共 35 行

M4
35
字号
dnl AS_AC_EXPAND(VAR, CONFIGURE_VAR)dnl examplednl AS_AC_EXPAND(SYSCONFDIR, $sysconfdir)dnl will set SYSCONFDIR to /usr/local/etcAC_DEFUN(AS_AC_EXPAND,[  EXP_VAR=[$1]  FROM_VAR=[$2]  dnl first expand prefix and exec_prefix if necessary  prefix_save=$prefix  if test "x$prefix" = "xNONE"; then    prefix=/usr/local  fi  exec_prefix_save=$exec_prefix  if test "x$exec_prefix" = "xNONE"; then    exec_prefix=/usr/local  fi  full_var="$FROM_VAR"  dnl loop until it doesn't change anymore  while true; do    new_full_var="`eval echo $full_var`"    if test "x$new_full_var"="x$full_var"; then break; fi    full_var=$new_full_var  done  dnl clean up  full_var=$new_full_var  AC_SUBST([$1], "$full_var")  prefix=$prefix_save  exec_prefix=$exec_prefix_save])

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?