compress.m4

来自「开源备份软件源码 AMANDA, the Advanced Marylan」· M4 代码 · 共 72 行

M4
72
字号
# SYNOPSIS##   AMANDA_CHECK_COMPRESSION## OVERVIEW##   Find a suitable compression program and define the following:##    - COMPRESS_PATH#    - COMPRESS_SUFFIX#    - COMPRESS_FAST_OPT#    - COMPRESS_BEST_OPT#    - UNCOMPRESS_PATH#    - UNCOMPRESS_OPT#    - HAVE_GZIP#AC_DEFUN([AMANDA_CHECK_COMPRESSION],[    AC_REQUIRE([AMANDA_PROG_CAT])    AC_REQUIRE([AMANDA_PROG_COMPRESS])    AC_REQUIRE([AMANDA_PROG_GZIP])    if test "$GZIP"; then	AC_DEFINE(HAVE_GZIP,1,	    [Define if Amanda is using the gzip program. ])	COMPRESS_PATH="$GZIP"	COMPRESS_SUFFIX=".gz"	COMPRESS_FAST_OPT="--fast"	COMPRESS_BEST_OPT="--best"	UNCOMPRESS_PATH="$GZIP"	UNCOMPRESS_OPT="-dc"    else	if test "$COMPRESS"; then	    COMPRESS_PATH="$COMPRESS"	    COMPRESS_SUFFIX=".Z"	    COMPRESS_FAST_OPT="-f"	    COMPRESS_BEST_OPT="-f"	    UNCOMPRESS_PATH="$COMPRESS"	    UNCOMPRESS_OPT="-dc"	else	    # If we have to use cat, we don't define COMPRESS_FAST_OPT,	    # COMPRESS_BEST_OPT, or UNCOMPRESS_OPT as "" since cat will look	    # look for a file by the name of "".	    # XXX is the above true? --dustin	    AMANDA_MSG_WARN([Cannot find either gzip or compress.  Using cat.])	    COMPRESS_PATH="$CAT"	    COMPRESS_SUFFIX=""	    COMPRESS_FAST_OPT=""	    COMPRESS_BEST_OPT=""	    UNCOMPRESS_PATH="$CAT"	    UNCOMPRESS_OPT=""	fi    fi    AC_DEFINE_UNQUOTED(COMPRESS_PATH,"$COMPRESS_PATH",	[Define to the exact path to the gzip or the compress program. ])    AC_DEFINE_UNQUOTED(COMPRESS_SUFFIX,"$COMPRESS_SUFFIX",	[Define to the suffix for the COMPRESS_PATH compression program. ])    AC_DEFINE_UNQUOTED(COMPRESS_FAST_OPT,"$COMPRESS_FAST_OPT",	[Define as the command line option for fast compression. ])    AC_DEFINE_UNQUOTED(COMPRESS_BEST_OPT,"$COMPRESS_BEST_OPT",	[Define as the command line option for best compression. ])    AC_DEFINE_UNQUOTED(UNCOMPRESS_PATH,"$UNCOMPRESS_PATH",	[Define as the exact path to the gzip or compress command. ])    AC_DEFINE_UNQUOTED(UNCOMPRESS_OPT,"$UNCOMPRESS_OPT",	[Define as any optional arguments to get UNCOMPRESS_PATH to uncompress. ])    # Empty GZIP so that make dist works.    GZIP=])

⌨️ 快捷键说明

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