📄 autogen.sh
字号:
#!/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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -