⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 svntest-rebuild.sh

📁 subversion-1.4.3-1.tar.gz 配置svn的源码
💻 SH
字号:
#!/bin/shEXEC_PATH="`dirname $0`"BUILD_TYPE="$1"# Source the configuration file.. "$EXEC_PATH/svntest-config.sh"# Compute local varsLOG_FILE="$LOG_FILE_PREFIX.$BUILD_TYPE"BUILD="`$GUESS` $BUILD_TYPE"REV="`$SVN st -v $SVN_SOURCE/README | $CUT -c 12-17 | $SED -e 's/^ *//'`"# Initialize the log fileecho "BUILD: $REVPREFIX$REV on $BUILD" >> $LOG_FILEecho >> $LOG_FILE# Check the build typeSTART "check build type" "Checking build type..."case $BUILD_TYPE in    shared) OBJ="$OBJ_SHARED" ;;    static) OBJ="$OBJ_STATIC" ;;    *)  echo "$BUILD_TYPE: unknown build type"        echo "$BUILD_TYPE: unknown build type" >> $LOG_FILE        FAIL ;;esacPASS# Create the object directorySTART "create object directory" "Creating object directory..."umount_ramdisk "$TEST_ROOT/$OBJ/subversion/tests" >> $LOG_FILE 2>&1 || FAIL $RM_RF "$TEST_ROOT/$OBJ" >> $LOG_FILE 2>&1 || FAIL$MKDIR "$TEST_ROOT/$OBJ" >> $LOG_FILE 2>&1 || FAIL$MKDIR_P "$TEST_ROOT/$OBJ/subversion/tests" >> $LOG_FILE 2>&1 || FAILmount_ramdisk "$TEST_ROOT/$OBJ/subversion/tests" >> $LOG_FILE 2>&1 || FAIL PASS# ConfigureSTART "configure" "Configuring..."echo >> $LOG_FILEecho "$TEST_ROOT/$CONFIG_PREFIX.$BUILD_TYPE:" >> $LOG_FILE$CAT "$TEST_ROOT/$CONFIG_PREFIX.$BUILD_TYPE" >> $LOG_FILEcd $TEST_ROOT/$OBJ$TEST_ROOT/$CONFIG_PREFIX.$BUILD_TYPE \    > "$LOG_FILE_DIR/LOG_svn_configure_$BUILD_TYPE" 2>&1test $? = 0 || {    FAIL_LOG "$LOG_FILE_DIR/LOG_svn_configure_$BUILD_TYPE"    FAIL}PASS# BuildSTART "build" "Building..."cd $TEST_ROOT/$OBJ$MAKE $MAKE_OPTS > "$LOG_FILE_DIR/LOG_svn_build_$BUILD_TYPE" 2>&1test $? = 0 || {    FAIL_LOG "$LOG_FILE_DIR/LOG_svn_build_$BUILD_TYPE"    FAIL}PASS# Install (bc mod_dav_svn.so)START "install" "Installing..."cd $TEST_ROOT/$OBJ$RM_RF "$INST_DIR/$SVN_NAME"$MAKE install > "$LOG_FILE_DIR/LOG_svn_install_$BUILD_TYPE" 2>&1test $? = 0 || {    FAIL_LOG "$LOG_FILE_DIR/LOG_svn_build_$BUILD_TYPE"    FAIL}PASSSTART "$SVN_NAME::rebuild flag" "Updating rebuild flag..."$DATE "+%s" > "$TEST_ROOT/$SVN_NAME.rb" || FAILPASS

⌨️ 快捷键说明

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