⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 debugging.m4

📁 开源备份软件源码 AMANDA, the Advanced Maryland Automatic Network Disk Archiver, is a backup system that a
💻 M4
字号:
# SYNOPSIS##   AMANDA_WITH_ASSERTIONS## OVERVIEW##   Handles the --with-assertions flag.  Defines ASSERTIONS if the flag is given.#AC_DEFUN([AMANDA_WITH_ASSERTIONS],[    AC_ARG_WITH(assertions,        AS_HELP_STRING([--with-assertions],            [compile assertions into code]),        [            case "$withval" in                n | no) : ;;                y |  ye | yes)                    AC_DEFINE(ASSERTIONS,1,                        [Define if you want assertion checking. ])                  ;;                *) AC_MSG_ERROR([*** You must not supply an argument to --with-assertions option.])                  ;;            esac        ]    )])# SYNOPSIS##   AMANDA_WITH_DEBUGGING## OVERVIEW##   Handles the --with[out]-debugging flag.  If debugging is not disabled, then define#   DEBUG_CODE, and define and substitute AMANDA_DBGDIR to either the location the#   user gave, or AMANDA_TMPDIR.#AC_DEFUN([AMANDA_WITH_DEBUGGING],[    AC_REQUIRE([AMANDA_WITH_TMPDIR])    AC_ARG_WITH(debugging,        AS_HELP_STRING([--with-debugging=DIR]            [put debug logs in DIR (default same as --with-tmpdir)]),         [ debugging="$withval" ],	[ debugging="yes" ]    )    case "$debugging" in        n | no) AC_MSG_ERROR([Amanda no longer supports building with debugging disabled]);;        y | ye | yes) AMANDA_DBGDIR="$AMANDA_TMPDIR";;        *) AMANDA_DBGDIR="$debugging";;    esac    # evaluate any extra variables in the directory    AC_DEFINE_DIR([AMANDA_DBGDIR], [AMANDA_DBGDIR],	[Location of Amanda directories and files. ])])# SYNOPSIS##   AMANDA_WITH_DEBUG_DAYS## OVERVIEW##   Handles the --with-debug-days flag.  Defines and substitutes AMANDA_DEBUG_DAYS.#AC_DEFUN([AMANDA_WITH_DEBUG_DAYS],[    AC_ARG_WITH(debug_days,        AS_HELP_STRING([--with-debug-days=NN],            [number of days to keep debugging files (default: 4)]),        [            debug_days="$withval"        ], [            debug_days="yes"        ]    )    case "$debug_days" in        n | no)             AMANDA_DEBUG_DAYS=0 ;;        y |  ye | yes)             AMANDA_DEBUG_DAYS=4 ;;        [[0-9]] | [[0-9]][[0-9]] | [[0-9]][[0-9]][[0-9]])             AMANDA_DEBUG_DAYS="$debug_days" ;;        *) AC_MSG_ERROR([*** --with-debug-days value not numeric or out of range.])          ;;    esac    AC_DEFINE_UNQUOTED(AMANDA_DEBUG_DAYS,$AMANDA_DEBUG_DAYS,        [Number of days to keep debugging files. ])    AC_SUBST(AMANDA_DEBUG_DAYS)])# SYNOPSIS##   AMANDA_WITH_TESTING## OVERVIEW##   Handles the --with-testing flag.  Defines and substitutes SERVICE_SUFFIX, and#   defines AMANDA_SERVICE_NAME and KAMANDA_SERVICE_NAME.#AC_DEFUN([AMANDA_WITH_TESTING],[    AC_ARG_WITH(testing,        AS_HELP_STRING([--with-testing@<:@=SUFFIX@:>@],            [use alternate service names with suffix (default 'test')]),        [            TESTING="$withval"        ], [            TESTING="no"        ]    )    case "$TESTING" in        n | no) SERVICE_SUFFIX="";;        y |  ye | yes) SERVICE_SUFFIX="-test";;        *) SERVICE_SUFFIX="-$TESTING";;    esac    AMANDA_SERVICE_NAME="amanda$SERVICE_SUFFIX"    KAMANDA_SERVICE_NAME="kamanda$SERVICE_SUFFIX"    AC_SUBST(SERVICE_SUFFIX)    AC_DEFINE_UNQUOTED(SERVICE_SUFFIX, "$SERVICE_SUFFIX",        [A suffix that will be appended to service names.     * Useful for testing in parallel with a working version. ])    AC_DEFINE_UNQUOTED(AMANDA_SERVICE_NAME,  "$AMANDA_SERVICE_NAME",         [The name for the Amanda service. ])    AC_DEFINE_UNQUOTED(KAMANDA_SERVICE_NAME, "$KAMANDA_SERVICE_NAME",         [The name for the Kerberized Amanda service. ])])

⌨️ 快捷键说明

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