check_tools.sh
来自「opennms得相关源码 请大家看看」· Shell 代码 · 共 33 行
SH
33 行
#!/bin/bashVERSION_BUILD_CHECK_TOOLS='1.1.1.1'PACKAGES="$PACKAGES CHECK_TOOLS"# check_tools# input : none# output: true if tools are up to date, false if notcheck_tools () { builddir=`get_property root.build` tool_classdir=`PROPERTY_OVERRIDE="$PREFIX/tools/build.properties" get_property opennms.tools.classes` tool_classdir=`echo "$tool_classdir" | sed -e s'#${root.build}#'"$builddir"'#'` NEW_FILES=0# for dir in "ant" "if"; do for dir in "if"; do for file in `find "${PREFIX}/tools/${dir}" -name \*.java`; do file=`echo "$file" | sed -e s"#^${PREFIX}/tools/${dir}/##" -e s'#\.java$##'` if [ "${PREFIX}/tools/${dir}/${file}.java" -nt "${tool_classdir}/${file}.class" ]; then NEW_FILES=$(($NEW_FILES+1)) elif [ ! -f "${tool_classdir}/${file}.class" ]; then NEW_FILES=$(($NEW_FILES+1)) fi done done return $NEW_FILES}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?