lispdir.m4

来自「LINUX下的源码工具,可自己分析,或者直接装在系统上作为应用」· M4 代码 · 共 38 行

M4
38
字号
## ------------------------## Emacs LISP file handling## From Ulrich Drepper## ------------------------# serial 1AC_DEFUN(AM_PATH_LISPDIR, [# If set to t, that means we are running in a shell under Emacs.  # If you have an Emacs named "t", then use the full path.  test "$EMACS" = t && EMACS=  AC_PATH_PROGS(EMACS, emacs xemacs, no)  if test $EMACS != "no"; then    AC_MSG_CHECKING([where .elc files should go])    dnl Set default value    lispdir="\$(datadir)/emacs/site-lisp"    emacs_flavor=`echo "$EMACS" | sed -e 's,^.*/,,'`    if test "x$prefix" = "xNONE"; then      if test -d $ac_default_prefix/share/$emacs_flavor/site-lisp; then	lispdir="\$(prefix)/share/$emacs_flavor/site-lisp"      else	if test -d $ac_default_prefix/lib/$emacs_flavor/site-lisp; then	  lispdir="\$(prefix)/lib/$emacs_flavor/site-lisp"	fi      fi    else      if test -d $prefix/share/$emacs_flavor/site-lisp; then	lispdir="\$(prefix)/share/$emacs_flavor/site-lisp"      else	if test -d $prefix/lib/$emacs_flavor/site-lisp; then	  lispdir="\$(prefix)/lib/$emacs_flavor/site-lisp"	fi      fi    fi    AC_MSG_RESULT($lispdir)  fi  AC_SUBST(lispdir)])

⌨️ 快捷键说明

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