📄 config.m4
字号:
# SYNOPSIS## AMANDA_CONFIG_LCOAL## OVERVIEW## Invoke ./config.local, if it exists#AC_DEFUN([AMANDA_CONFIG_LOCAL],[ if test -f config.local; then echo "running local script ./config.local" . ./config.local fi])# SYNOPSIS## AMANDA_GET_SVN_INFO## OVERVIEW## If the build is in a Subversion working copy, and if an svn client# is available, then update common-src/svn-info.h to reflect the current# revision and branch.## If these things are not available, then the file is not updated, and# any previous contents are used. If the file does not exist, it is# created.#AC_DEFUN([AMANDA_GET_SVN_INFO],[ AC_REQUIRE([AMANDA_INIT_PROGS]) AC_REQUIRE([AMANDA_PROG_GREP]) AC_PATH_PROG(SVN, svn,, $LOCSYSPATH) AC_MSG_CHECKING([Subversion revision information]) if test -d $srcdir/.svn && test -n "$SVN" && (cd $srcdir > /dev/null ; $SVN info . ) > conftemp.svn; then rev=`$GREP Revision: conftemp.svn|cut -d: -f 2|cut -c2-` url=`$GREP URL: conftemp.svn|cut -d: -f 2-|cut -c2-` ( echo '#define BUILT_REV "'$rev'"' echo '#define BUILT_BRANCH "'`basename "$url"`'"' ) > common-src/svn-info.h AC_MSG_RESULT([updated]) else # Makefiles will be upset if the file doesn't exist, so double-check if test -f common-src/svn-info.h; then : # all good AC_MSG_RESULT([not changed]) else echo '/* no information available */' > common-src/svn-info.h AC_MSG_RESULT([not available]) fi fi rm -f conftemp.svn])
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -