ac_define_versionlevel.m4
来自「一OCR的相关资料。.希望对研究OCR的朋友有所帮助.」· M4 代码 · 共 74 行
M4
74 行
dnl Available from the GNU Autoconf Macro Archive at:dnl http://www.gnu.org/software/ac-archive/htmldoc/ac_define_versionlevel.htmldnlAC_DEFUN([AC_DEFINE_VERSIONLEVEL],[ac_versionlevel_strdf=`echo ifelse($2, , $VERSION, $2) | sed -e 's:[[A-Z-]]*:.:' -e 's:[[^0-9.]]::g' -e 's:^[[.]]*::'`dnl commented out by Luc, we do not need any output for thednl way this M4 macro is called at the moment.dnl AC_MSG_CHECKING(versionlevel $ac_versionlevel_strdf)case $ac_versionlevel_strdf in *.*.*.|*.*.*.*) : ac_versionlevel_major=`echo $ac_versionlevel_strdf` ac_versionlevel_minor=`echo $ac_versionlevel_major | sed -e 's/[[^.]]*[[.]]//'` ac_versionlevel_patch=`echo $ac_versionlevel_minor | sed -e 's/[[^.]]*[[.]]//'` ac_versionlevel_major=`echo $ac_versionlevel_major | sed -e 's/[[.]].*//'` ac_versionlevel_minor=`echo $ac_versionlevel_minor | sed -e 's/[[.]].*//'` ac_versionlevel_patch=`echo $ac_versionlevel_patch | sed -e 's/[[.]].*//'` $1=`expr $ac_versionlevel_major '*' 1000000 \ + $ac_versionlevel_minor '*' 10000 \ + $ac_versionlevel_patch \ + 1` ;; *.*.*) : ac_versionlevel_major=`echo $ac_versionlevel_strdf` ac_versionlevel_minor=`echo $ac_versionlevel_major | sed -e 's/[[^.]]*[[.]]//'` ac_versionlevel_patch=`echo $ac_versionlevel_minor | sed -e 's/[[^.]]*[[.]]//'` ac_versionlevel_major=`echo $ac_versionlevel_major | sed -e 's/[[.]].*//'` ac_versionlevel_minor=`echo $ac_versionlevel_minor | sed -e 's/[[.]].*//'` ac_versionlevel_patch=`echo $ac_versionlevel_patch | sed -e 's/[[.]].*//'` $1=`expr $ac_versionlevel_major '*' 1000000 \ + $ac_versionlevel_minor '*' 10000 \ + $ac_versionlevel_patch` ;; *.*.) : ac_versionlevel_major=`echo $ac_versionlevel_strdf` ac_versionlevel_minor=`echo $ac_versionlevel_major | sed -e 's/[[^.]]*[[.]]//'` ac_versionlevel_major=`echo $ac_versionlevel_major | sed -e 's/[[.]].*//'` ac_versionlevel_minor=`echo $ac_versionlevel_minor | sed -e 's/[[.]].*//'` ac_versionlevel_patch=0 $1=`expr $ac_versionlevel_major '*' 1000000 \ + $ac_versionlevel_minor '*' 10000 \ + 1000 \ + $ac_versionlevel_patch` ;; *.*) : ac_versionlevel_major=`echo $ac_versionlevel_strdf` ac_versionlevel_minor=`echo $ac_versionlevel_major | sed -e 's/[[^.]]*[[.]]//'` ac_versionlevel_major=`echo $ac_versionlevel_major | sed -e 's/[[.]].*//'` ac_versionlevel_minor=`echo $ac_versionlevel_minor | sed -e 's/[[.]].*//'` ac_versionlevel_patch=0 $1=`expr $ac_versionlevel_major '*' 1000000 \ + $ac_versionlevel_minor '*' 10000 \ + $ac_versionlevel_patch` ;; *.) : ac_versionlevel_major=0 ac_versionlevel_minor=`echo $ac_versionlevel_strdf` ac_versionlevel_minor=`echo $ac_versionlevel_minor | sed -e 's/[[.]].*//'` ac_versionlevel_patch=0 $1=`expr $ac_versionlevel_major '*' 1000000 \ + $ac_versionlevel_minor '*' 10000 \ + 1000 \ + $ac_versionlevel_patch` ;; *) : ac_versionlevel_major=0 ac_versionlevel_minor=`echo $ac_versionlevel_strdf` ac_versionlevel_minor=`echo $ac_versionlevel_minor | sed -e 's/[[.]].*//'` ac_versionlevel_patch=0 $1=`expr $ac_versionlevel_major '*' 1000000 \ + $ac_versionlevel_minor '*' 10000 \ + $ac_versionlevel_patch` ;;esacdnl Also commented out by Luc for nowdnl AC_MSG_RESULT($[$1])AC_DEFINE_UNQUOTED( $1, $[$1], ifelse( $3, , $PACKAGE versionlevel, $3))])
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?