autogen.sh

来自「linux平台中」· Shell 代码 · 共 35 行

SH
35
字号
#!/bin/sh# We want to support both legacy and current autoconf - this is a bit ugly...AC_VERSION=`autoconf --version 2>&1 |head -n1 |sed -e "s/.* //;s/\.//;s/[a-z]//"`if test -z "$AC_VERSION"; then	echo "Warning: Couldn't determine autoconf version. Assuming a current version."	AC_VERSION=252fiif test "$AC_VERSION" -lt 250; then	rm -f acinclude.m4	echo "#undef ssize_t" >acconfig.h	for i in m4/*.m4; do		if cat $i |grep -q "jm_"; then			cat $i >>acinclude.m4		elif test ! -e `aclocal --print-ac-dir`/`basename $i`; then			cat $i >>acinclude.m4		fi	done	aclocalelse	aclocal -I m4fiautoheaderautomake -aif test "$AC_VERSION" -lt 250; then	# Workaround for a bug in ancient versions of autoheader	sed -e 's,#undef $,/* your autoheader is buggy */,g' config.hin >config.hin.new	rm config.hin	mv config.hin.new config.hin	# Make sure config.hin doesn't get rebuilt after the workaround	sed -e 's,@AUTOHEADER@,true,' Makefile.in >Makefile.in.new	rm Makefile.in	mv Makefile.in.new Makefile.infiautoconf

⌨️ 快捷键说明

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