summaryrefslogtreecommitdiff
path: root/netware
diff options
context:
space:
mode:
authorunknown <greg@mysql.com>2003-03-31 11:28:20 -0500
committerunknown <greg@mysql.com>2003-03-31 11:28:20 -0500
commit3294aac1bf17f7abe25067382c51f127f44d319a (patch)
tree46bd9bb13c3c74003e846f48e0fd14dd4071cc3a /netware
parent420686dd8e363449f60813279ea6766660fe82c8 (diff)
downloadmariadb-git-3294aac1bf17f7abe25067382c51f127f44d319a.tar.gz
Add new XDC file for NetWare pre-emption, drop old build scripts, libmysqld.def
BitKeeper/deleted/.del-mysqld.xdc~1befdfee55e31716: Delete: netware/mysqld.xdc BitKeeper/deleted/.del-nwbootstrap~f3bc723dad4ed7e: Delete: netware/nwbootstrap BitKeeper/deleted/.del-nwconfigure~86da352b5e031ed9: Delete: netware/nwconfigure BitKeeper/deleted/.del-libmysqld.def~6ca0fa0537a3431c: Delete: netware/libmysqld.def
Diffstat (limited to 'netware')
-rw-r--r--netware/libmysqld.def65
-rw-r--r--netware/mysql.xdc (renamed from netware/mysqld.xdc)bin128 -> 128 bytes
-rwxr-xr-xnetware/nwbootstrap145
-rw-r--r--netware/nwconfigure23
4 files changed, 0 insertions, 233 deletions
diff --git a/netware/libmysqld.def b/netware/libmysqld.def
deleted file mode 100644
index c6615ee971c..00000000000
--- a/netware/libmysqld.def
+++ /dev/null
@@ -1,65 +0,0 @@
-LIBRARY LIBMYSQLD
-DESCRIPTION 'MySQL 4.0 Embedded Server Library'
-VERSION 4.0
-EXPORTS
- mysql_server_end
- mysql_server_init
- mysql_use_result
- mysql_thread_safe
- mysql_thread_id
- mysql_store_result
- mysql_stat
- mysql_shutdown
- mysql_select_db
- mysql_row_tell
- mysql_row_seek
- mysql_real_query
- mysql_real_connect
- mysql_query
- mysql_ping
- mysql_options
- mysql_num_rows
- mysql_num_fields
- mysql_list_tables
- mysql_list_processes
- mysql_list_fields
- mysql_list_dbs
- mysql_kill
- mysql_insert_id
- mysql_init
- mysql_info
- mysql_get_server_info
- mysql_get_proto_info
- mysql_get_host_info
- mysql_get_client_info
- mysql_free_result
- mysql_field_tell
- mysql_field_count
- mysql_field_seek
- mysql_fetch_row
- mysql_fetch_lengths
- mysql_fetch_fields
- mysql_fetch_field_direct
- mysql_fetch_field
- mysql_escape_string
- mysql_real_escape_string
- mysql_error
- mysql_errno
- mysql_eof
- mysql_dump_debug_info
- mysql_drop_db
- mysql_debug
- mysql_data_seek
- mysql_create_db
- mysql_character_set_name
- mysql_change_user
- mysql_connect
- mysql_close
- mysql_affected_rows
- mysql_thread_init
- mysql_thread_end
- mysql_send_query
- mysql_read_query_result
- mysql_refresh
- mysql_odbc_escape_string
- myodbc_remove_escape
diff --git a/netware/mysqld.xdc b/netware/mysql.xdc
index 12a7f6ba2df..a6c430f7314 100644
--- a/netware/mysqld.xdc
+++ b/netware/mysql.xdc
Binary files differ
diff --git a/netware/nwbootstrap b/netware/nwbootstrap
deleted file mode 100755
index 3e4b03de0f5..00000000000
--- a/netware/nwbootstrap
+++ /dev/null
@@ -1,145 +0,0 @@
-#! /bin/sh
-
-# show executed commands
-# set -x
-
-# stop on errors
-set -e
-
-BD=`pwd`
-
-build=0
-build_debug=0
-skip_linux=0
-
-# parse arguments
-for arg do
- case "$arg" in
- --build) build=1 ;;
- --build-debug) build_debug=1 ;;
- --skip-linux) skip_linux=1 ;;
- *) echo "$0: unrecognized option: $arg" ;;
- esac
-done
-
-# run the auto tools
-autotools()
-{
- for package in $BD $BD/innobase
- do
- echo "cd $package"
- cd $package
- rm -f config.cache
- echo "aclocal"
- aclocal
- echo "autoheader"
- autoheader
- echo "libtoolize --force"
- libtoolize --force
- echo "aclocal"
- aclocal
- echo "automake --add-missing --force-missing"
- automake --add-missing --force-missing
- echo "autoconf"
- autoconf
- done
-
- cd $BD
-}
-
-# check the source direcotry
-echo "looking for \"$BD/sql/mysqld.cc\"..."
-if test ! -r ./sql/mysqld.cc
-then
- echo "./netware/nwbootstrap must be started from the top source directory"
- exit 1
-fi
-
-# clean
-# make -j 2 -k distclean
-rm -f NEW-RPMS/*
-rm -f */.deps/*.P
-
-# make files writeable
-chmod -R u+rw,g+rw .
-
-# skip linux?
-if test $skip_linux -ne 1
-then
- echo "starting linux build..."
-
- echo "autotools..."
- autotools
-
- echo "configuring for linux..."
- ./configure --without-docs --without-innodb
-
- echo "building for linux..."
- make clean all
-
- echo "copying required linux binaries..."
- rm -f */*.linux
- cp extra/comp_err extra/comp_err.linux
- cp libmysql/conf_to_src libmysql/conf_to_src.linux
- cp libmysql/conf_to_src libmysql_r/conf_to_src.linux
- cp sql/gen_lex_hash sql/gen_lex_hash.linux
- cp strings/conf_to_src strings/conf_to_src.linux
-
- echo "cleaning linux build..."
- make clean distclean
-fi
-
-echo "starting netware build..."
-
-# remove stale Makefile.in.bk files
-rm -rf Makefile.in.bk
-
-# start mw enviornment
-chmod +x ./netware/nwconfigure
-chmod +x ./netware/mw/mwenv
-chmod +x ./netware/mw/mwasmnlm
-chmod +x ./netware/mw/mwccnlm
-chmod +x ./netware/mw/mwldnlm
-
-. ./netware/mw/mwenv
-
-# link nwconfigure
-rm -f ./nwconfigure
-ln ./netware/nwconfigure ./nwconfigure
-
-# save old builds from previous run
-if test -e *.tar.gz
-then
- rm -f *.tar.gz.old
- rename .tar.gz .tar.gz.old *.tar.gz
-fi
-
-echo "autotools..."
-autotools
-
-# debug build
-if test $build_debug -eq 1
-then
- echo "configuring for netware (debug)..."
- ./nwconfigure --with-debug=full
-
- echo "building for netware (debug)..."
- make clean bin-dist
-
- # mark the debug build
- rename .tar.gz -debug.tar.gz *.tar.gz
-fi
-
-# release build
-if test $build -eq 1
-then
- echo "configuring for netware..."
- ./nwconfigure
-
- echo "building for netware..."
- make clean bin-dist
-fi
-
-echo "done"
-
-
diff --git a/netware/nwconfigure b/netware/nwconfigure
deleted file mode 100644
index aeb68ada5b8..00000000000
--- a/netware/nwconfigure
+++ /dev/null
@@ -1,23 +0,0 @@
-#! /bin/sh
-CMD="\
- AR='mwldnlm' \
- AR_FLAGS='-type library -o' \
- AS='mwasmnlm' \
- CC='mwccnlm -gccincludes' \
- CFLAGS='-dialect c -proc 686 -bool on -relax_pointers -DUSE_OLD_FUNCTIONS' \
- CXX='mwccnlm -gccincludes' \
- CXXFLAGS='-dialect c++ -proc 686 -bool on -relax_pointers' \
- LD='mwldnlm' \
- LDFLAGS='-entry _LibCPrelude -exit _LibCPostlude -flags pseudopreemption' \
- RANLIB=: \
- STRIP=: \
- ./configure --host=i686-pc-netware $* \
- --without-docs \
- --enable-local-infile \
- --with-extra-charsets=all \
- --prefix=N:/mysql \
- "
-#rm -f config.cache config.log config.status
-echo $CMD
-eval $CMD
-