Commit 1a01f0ff authored by unknown's avatar unknown

Minor changes in netware directory (From Rob Lyon - Novell)


netware/mysql.xdc:
  Change mode to -rw-rw-r--
netware/BUILD/compile-AUTOTOOLS:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/compile-linux-tools:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/compile-netware-END:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/compile-netware-START:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/compile-netware-all:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/compile-netware-debug:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/compile-netware-standard:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/mwasmnlm:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/mwccnlm:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/mwldnlm:
  Turned on error checking in all NetWare build scripts.
netware/BUILD/nwbootstrap:
  Add target path suffix
parent aaa3e827
#! /bin/sh #! /bin/sh
# debug
#set -x
# stop on errors
set -e
for package in . ./innobase for package in . ./innobase
do do
(cd $package (cd $package
......
#! /bin/sh #! /bin/sh
#debug # debug
#set -x #set -x
# stop on errors
set -e
if test ! -r ./sql/mysqld.cc if test ! -r ./sql/mysqld.cc
then then
echo "you must start from the top source directory" echo "you must start from the top source directory"
......
#! /bin/sh #! /bin/sh
# debug
#set -x
# stop on errors
set -e
path=`dirname $0` path=`dirname $0`
# clean # clean
......
#! /bin/sh #! /bin/sh
#debug # debug
#set -x #set -x
# stop on errors
set -e
if test ! -r ./sql/mysqld.cc if test ! -r ./sql/mysqld.cc
then then
echo "you must start from the top source directory" echo "you must start from the top source directory"
......
#! /bin/sh #! /bin/sh
# debug
#set -x
# stop on errors
set -e
path=`dirname $0` path=`dirname $0`
$path/compile-netware-standard $path/compile-netware-standard
......
#! /bin/sh #! /bin/sh
# debug
#set -x
# stop on errors
set -e
path=`dirname $0` path=`dirname $0`
. $path/compile-netware-START . $path/compile-netware-START
......
#! /bin/sh #! /bin/sh
# debug
#set -x
# stop on errors
set -e
path=`dirname $0` path=`dirname $0`
. $path/compile-netware-START . $path/compile-netware-START
......
#! /bin/sh
# debug
#set -x
# stop on errors
set -e
# repository direcotry
repo_dir=`pwd`
# show usage
show_usage()
{
cat << EOF
usage: cron-patch
EOF
exit 0;
}
echo "starting build..."
# check for bk and repo_dir
bk help > /dev/null
repo_dir=`bk root $repo_dir`
cd $repo_dir
# pull latest code
echo 'y' | bk pull
# determine version
version=`grep -e "AM_INIT_AUTOMAKE(mysql, .*)" < configure.in | sed -e "s/AM_INIT_AUTOMAKE(mysql, \(.*\))/\1/"`
echo "version: $version"
# latest revision
rev=`bk changes -e -n -d':REV:' | head -1`
echo "latest revision: $rev"
# run bootstrap
./netware/BUILD/nwbootstrap --revision=$rev --suffix=$rev --build=all
echo "done"
00 23 * * * (export PATH='/usr/local/bin:/usr/bin:/bin'; export DISPLAY=':0'; cd ~/bk/mysqldoc; echo 'y' | bk pull)
00 00 * * * (export PATH='/usr/local/bin:/usr/bin:/bin'; export DISPLAY=':0'; cd ~/bk/mysql-4.0; ./netware/BUILD/cron-build)
00 04 * * * (export PATH='/usr/local/bin:/usr/bin:/bin'; export DISPLAY=':0'; cd ~/bk/mysql-4.1; ./netware/BUILD/cron-build)
#! /bin/sh #! /bin/sh
# stop on errors
set -e
args=" $*" args=" $*"
wine --debugmsg -all -- mwasmnlm $args wine --debugmsg -all -- mwasmnlm $args
#! /bin/sh #! /bin/sh
# stop on errors
set -e
# mwccnlm is having a hard time understanding "-I./../include" # mwccnlm is having a hard time understanding "-I./../include"
# convert it to "-I../include" # convert it to "-I../include"
args=" "`echo $* | sed -e 's/-I.\/../-I../g'` args=" "`echo $* | sed -e 's/-I.\/../-I../g'`
......
#! /bin/sh #! /bin/sh
# stop on errors
set -e
args=" $*" args=" $*"
wine --debugmsg -all -- mwldnlm $args wine --debugmsg -all -- mwldnlm $args
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
# debug # debug
#set -x #set -x
path=`dirname $0`
# stop on errors # stop on errors
set -e set -e
path=`dirname $0`
# repository direcotry # repository direcotry
repo_dir=`pwd` repo_dir=`pwd`
...@@ -24,6 +24,7 @@ temp_dir="" ...@@ -24,6 +24,7 @@ temp_dir=""
revision="" revision=""
rev="" rev=""
build="" build=""
suffix=""
mwenv="" mwenv=""
# show usage # show usage
...@@ -81,6 +82,7 @@ for arg do ...@@ -81,6 +82,7 @@ for arg do
--wine-build-dir=*) wine_build_dir=`echo "$arg" | sed -e "s;--wine-build-dir=;;"` ;; --wine-build-dir=*) wine_build_dir=`echo "$arg" | sed -e "s;--wine-build-dir=;;"` ;;
--revision=*) revision=`echo "$arg" | sed -e "s;--revision=;;"` ;; --revision=*) revision=`echo "$arg" | sed -e "s;--revision=;;"` ;;
--build=*) build=`echo "$arg" | sed -e "s;--build=;;"` ;; --build=*) build=`echo "$arg" | sed -e "s;--build=;;"` ;;
--suffix=*) suffix=`echo "$arg" | sed -e "s;--suffix=;;"` ;;
--doc-dir=*) doc_dir=`echo "$arg" | sed -e "s;--doc-dir=;;"` ;; --doc-dir=*) doc_dir=`echo "$arg" | sed -e "s;--doc-dir=;;"` ;;
*) show_usage ;; *) show_usage ;;
esac esac
...@@ -111,6 +113,12 @@ echo "version: $version" ...@@ -111,6 +113,12 @@ echo "version: $version"
# build target directory # build target directory
target_dir="$build_dir/mysql-$version" target_dir="$build_dir/mysql-$version"
# add suffix
if test $suffix
then
target_dir="$target_dir-$suffix"
fi
# delete any old target # delete any old target
if test -d $target_dir.old; then rm -rf $target_dir.old; fi if test -d $target_dir.old; then rm -rf $target_dir.old; fi
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment