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

📄 buildrel

📁 这是linux下运行的mysql软件包,可用于linux 下安装 php + mysql + apach 的网络配置
💻
字号:
#!/bin/sh -#	$Id: buildrel,v 1.39 2002/09/06 14:30:31 bostic Exp $## Build the distribution archives.## A set of commands intended to be cut and pasted into a csh window.# Development tree, release home.setenv D `pwd`# Update the release number.cd $D/distvi RELEASEsetenv VERSION \`sh -c '. RELEASE; echo $DB_VERSION_MAJOR.$DB_VERSION_MINOR.$DB_VERSION_PATCH'`echo "Version: $VERSION"# Make sure the source tree is up-to-date, generate new support files, and# commit anything that's changed.cd $D && cvs -q updatecd $D/dist && sh s_allcd $D && cvs -q commit# Copy a development tree into a release tree.setenv R /var/tmp/db-$VERSIONrm -rf $R && mkdir -p $Rcd $D && tar cf - \`cvs -q status | sed -n -e "/Repository/s;.*/CVSROOT/db/;;" -e "s/,v//p"` | \(cd $R && tar xpf -)# Fix symbolic links and permissions.cd $R/dist && sh s_permcd $R/dist && sh s_symlink# Build a version.cd $R && rm -rf build_run && mkdir build_runcd $R/build_run && ~bostic/bin/dbconf && make >& mklog# Smoke test.cd $R/build_run && ./ex_access# Build the documentation.cd $R/docs_src && sh build cleancd $R/docs_src && sh build |& sed '/.html$/d'# Check the installcd $R/build_run && make prefix=`pwd`/BDB install# Clean up the tree.cd $R && rm -rf build_run docs_srccd $R && rm -rf test/TODO test/upgrade test_perf test_purifycd $R && rm -rf test_server test_thread test_vxworks test_xa# ACQUIRE ROOT PRIVILEGEScd $R && find . -type d | xargs chmod 775cd $R && find . -type f | xargs chmod 444cd $R && chmod 664 build_win32/*.dspcd $R/dist && sh s_permchown -R 100.100 $R# DISCARD ROOT PRIVILEGES# Compare this release with the last one.set LR=3.1.Xcd $R/.. && gzcat /a/releases/db-${LR}.tar.gz | tar xf -cd $R/../db-${LR} && find . | sort > /tmp/__OLDcd $R && find . | sort > /tmp/__NEWdiff -c /tmp/__OLD /tmp/__NEW# Create the crypto tar archive release.setenv T "$R/../db-$VERSION.tar.gz"cd $R/.. && tar cf - db-$VERSION | gzip --best > $Tchmod 444 $T# Create the non-crypto tree.setenv RNC "$R/../db-$VERSION.NC"rm -rf $RNC $R/../__TMP && mkdir $R/../__TMPcd $R/../__TMP && gzcat $T | tar xpf - && mv -i db-$VERSION $RNCcd $R && rm -rf $R/../__TMPcd $RNC/dist && sh s_crypto# ACQUIRE ROOT PRIVILEGEScd $RNC && find . -type d | xargs chmod 775cd $RNC && find . -type f | xargs chmod 444cd $RNC && chmod 664 build_win32/*.dspcd $RNC/dist && sh s_permchown -R 100.100 $RNC# DISCARD ROOT PRIVILEGES# Create the non-crypto tar archive release.setenv T "$R/../db-$VERSION.NC.tar.gz"cd $RNC/.. && tar cf - db-$VERSION.NC | gzip --best > $Tchmod 444 $T# Remove symbolic links to tags files.  They're large and we don't want# to store real symbolic links in the zip archive for portability reasons.# ACQUIRE ROOT PRIVILEGEScd $R && rm -f `find . -type l -name 'tags'`cd $RNC && rm -f `find . -type l -name 'tags'`# DISCARD ROOT PRIVILEGES# Create the crypto zip archive release.setenv T "$R/../db-$VERSION.zip"cd $R/.. && zip -r - db-$VERSION > $Tchmod 444 $T# Create the non-crypto zip archive release.setenv T "$R/../db-$VERSION.NC.zip"cd $RNC/.. && zip -r - db-$VERSION.NC > $Tchmod 444 $T

⌨️ 快捷键说明

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