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 + -
显示快捷键?