autogen.sh

来自「samba-3.0.22.tar.gz 编译smb服务器的源码」· Shell 代码 · 共 63 行

SH
63
字号
#!/bin/sh# Run this script to build samba from SVN.## insert all possible names (only works with ## autoconf 2.xTESTAUTOHEADER="autoheader autoheader-2.53 autoheader2.50"TESTAUTOCONF="autoconf autoconf-2.53 autoconf2.50"AUTOHEADERFOUND="0"AUTOCONFFOUND="0"#### Look for autoheader ##for i in $TESTAUTOHEADER; do	if which $i > /dev/null 2>&1; then		if [ `$i --version | head -n 1 | cut -d.  -f 2 | tr -d [:alpha:]` -ge 53 ]; then			AUTOHEADER=$i			AUTOHEADERFOUND="1"			break		fi	fidone## ## Look for autoconf##for i in $TESTAUTOCONF; do	if which $i > /dev/null 2>&1; then		if [ `$i --version | head -n 1 | cut -d.  -f 2 | tr -d [:alpha:]` -ge 53 ]; then			AUTOCONF=$i			AUTOCONFFOUND="1"			break		fi	fidone## ## do we have it?##if [ "$AUTOCONFFOUND" = "0" -o "$AUTOHEADERFOUND" = "0" ]; then	echo "$0: need autoconf 2.53 or later to build samba from SVN" >&2	exit 1firm -rf autom4te*.cacheecho "$0: running $AUTOHEADER"$AUTOHEADER || exit 1echo "$0: running $AUTOCONF"$AUTOCONF || exit 1rm -rf autom4te*.cacheecho "Now run ./configure and then make."exit 0

⌨️ 快捷键说明

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