summaryrefslogtreecommitdiffstats
path: root/src/util
diff options
context:
space:
mode:
authorZhanna Tsitkov <tsitkova@mit.edu>2011-10-21 17:52:14 +0000
committerZhanna Tsitkov <tsitkova@mit.edu>2011-10-21 17:52:14 +0000
commita18ce322e5b6614bb5177958f2c8aa2be04f2335 (patch)
treee1bad91bb8252d24fefc7402ed3eaf1756b695b5 /src/util
parent46ae80b268c557c7e2971ca924add340ebfc722a (diff)
downloadkrb5-a18ce322e5b6614bb5177958f2c8aa2be04f2335.tar.gz
krb5-a18ce322e5b6614bb5177958f2c8aa2be04f2335.tar.xz
krb5-a18ce322e5b6614bb5177958f2c8aa2be04f2335.zip
Remove unneeded stuff from util directory
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25398 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util')
-rwxr-xr-xsrc/util/kbuild168
-rw-r--r--src/util/kfrags/athena.conf1
-rw-r--r--src/util/kfrags/base.conf16
-rw-r--r--src/util/kfrags/cns.conf1
-rw-r--r--src/util/kfrags/gcc.conf2
-rw-r--r--src/util/kfrags/ranlib.conf1
-rw-r--r--src/util/kfrags/shared.conf4
-rw-r--r--src/util/kfrags/sunpro.conf1
-rw-r--r--src/util/kfrags/svr4.conf1
-rw-r--r--src/util/kfrags/ucb.conf2
10 files changed, 0 insertions, 197 deletions
diff --git a/src/util/kbuild b/src/util/kbuild
deleted file mode 100755
index 7596f61700..0000000000
--- a/src/util/kbuild
+++ /dev/null
@@ -1,168 +0,0 @@
-#!/bin/sh
-#
-# Kerberos V5 build tool. Builds Kerberos V5 using a specified
-# configuration file to control which support programs are used to
-# compile it, which options are given to configure, etc.
-#
-# usage: kbuild { [ frag ] [ var=value ] [ config-lib-path ] }
-# where frag is something like base, or gcc, or cns, where it finds
-# base.conf in the config lib path
-# var=value sets var to value in the script processing (useful to override
-# SRCDIR or KRB4)
-# config-lib-path adds itself to the search path for frags.
-#
-#
-# frags themselves are files named frag.conf which have variable settings
-# and filenames. # is a comment marker. If the line is an assignment, it's
-# read; if it begins with /, it's an explicit member of the path; if it
-# doesn't, it's searched for in the path set in the last fragment.
-#
-# for example, at mit, one might say
-#
-# /mit/krb5/sandbox/util/kbuild base suncc athena
-#
-# or at cygnus, one might say
-#
-# /6h/eichin/mit-v5/build/base/util/kbuild base gcc cns
-#
-# You get the idea.
-#
-# -- Mark Eichin <eichin@cygnus.com> This file is in the Public Domain.
-#
-
-progname=$0
-pts="`echo ${progname} | sed 's=[^/]*$=='`"
-
-#
-# sneak in default knowledge that this program is one level down from the
-# top of the source tree
-#
-
-case $pts in
-/*) SRCDIR="`echo ${pts} | sed 's=[^/]*/*$=='`"
- echo "default srcdir $SRCDIR";;
-../*) SRCDIR="`cd ${pts}/.. ; pwd`"
- echo "default srcdir $SRCDIR";;
-esac
-
-conflib=". $pts/kfrags"
-
-THISCONF=./kbuild.temp
-RECONF=./kbuild.reconf
-rm -f $THISCONF
-BUILD_PATH=./build-path
-rm -rf $BUILD_PATH
-
-echo '#' $0 $* > $THISCONF
-
-echo $0 $* > $RECONF
-chmod +x $RECONF
-
-for arg
-do
- case "$arg" in
- /*) conflib="$arg $conflib" ;;
- ..*) conflib="$arg $conflib" ;;
- *=*) echo $arg >> $THISCONF ;;
- *)
- for p in $conflib
- do
- frag=$p/$arg.conf
- if test -r $frag ; then
- break
- fi
- done
- echo "# $frag" >> $THISCONF
- awk '/^#/ { next; } /^[ \t]*$/ {next; }/^[a-zA-Z0-9_]+=.*$/ { print; next; } /^\// { print "ABS_PROGS=\"${ABS_PROGS} "$0"\""; next; } { print "CMD_PROGS=\"${CMD_PROGS} "$0"\""; next; }' < $frag | sed -e 's/^PATH=/XPATH=/' >> $THISCONF
- ;;
- esac
-done
-
-CONFIG_OPTS="-v"
-MAKETARGETS="all check"
-# echo ==== THISCONF: =====
-# cat $THISCONF
-# echo --------------------
-. $THISCONF
-
-
-if test "x${CC}" != "x"
-then
- CONFIG_OPTS="$CONFIG_OPTS --with-cc=${CC}"
-fi
-
-if test "x${CC_OPTS}" != "x"
-then
- CONFIG_OPTS="$CONFIG_OPTS --with-ccopts=${CC_OPTS}"
-fi
-
-if test "x${KRB4}" != "x"
-then
- CONFIG_OPTS="$CONFIG_OPTS --with-krb4=${KRB4}"
-fi
-
-if test "x${SHARED}" != "x"
-then
- CONFIG_OPTS="$CONFIG_OPTS --enable-shared"
-fi
-
-/bin/rm -rf $BUILD_PATH
-mkdir $BUILD_PATH
-cd $BUILD_PATH
-
-for i in $CMD_PROGS
-do
-missed=true
-# echo "trying cmdprog $i"
- for p in `echo $XPATH | sed 's/:/ /g'`
- do
-# echo "trying cmdprog $i in path element $p"
- if test -x $p/$i ; then
- if test -x $i ; then
-# echo "nuking $i"
- rm $i
- fi
-# echo "linking $p/$i"
- ln -s $p/$i
- missed=false
- break
- fi
- done
-if $missed ; then
- echo "COULDN'T FIND $i in $XPATH"
-fi
-done
-
-for i in $ABS_PROGS
-do
- if test -x $i ; then
-# echo "trying absprog $i"
- base=`echo $i | sed 's-^.*/\([^/]*\)$-\1-p'`
- if test -x $base ; then
- rm $base
-# echo "nuking $base"
- fi
-# echo "linking $i"
- ln -s $i
- else
- echo "COULDN'T FIND $i"
- fi
-done
-
-cd ..
-
-echo "Build path is `pwd`/$BUILD_PATH"
-echo "contents of build path: "
-ls -l $BUILD_PATH
-PATH=`pwd`/$BUILD_PATH
-export PATH
-echo "======"
-
-echo "configuring with: $SRCDIR/configure $CONFIG_OPTS"
-$SRCDIR/configure $CONFIG_OPTS
-
-echo "Configuration done. Building using the command:"
-echo " (setenv PATH $PATH; make $MAKETARGETS)"
-echo " "
-
-make $MAKETARGETS
diff --git a/src/util/kfrags/athena.conf b/src/util/kfrags/athena.conf
deleted file mode 100644
index 86e9f34c85..0000000000
--- a/src/util/kfrags/athena.conf
+++ /dev/null
@@ -1 +0,0 @@
-KRB4=/usr/athena
diff --git a/src/util/kfrags/base.conf b/src/util/kfrags/base.conf
deleted file mode 100644
index f6b3b348f9..0000000000
--- a/src/util/kfrags/base.conf
+++ /dev/null
@@ -1,16 +0,0 @@
-PATH=/bin:/usr/bin
-cp rm mv test cat cmp echo true ls touch
-
-awk sed grep egrep chmod mkdir tr ln
-
-ar lex yacc
-
-install
-cc
-make
-
-# for "make check"
-sort
-
-# For config.guess
-uname
diff --git a/src/util/kfrags/cns.conf b/src/util/kfrags/cns.conf
deleted file mode 100644
index 63327bc05c..0000000000
--- a/src/util/kfrags/cns.conf
+++ /dev/null
@@ -1 +0,0 @@
-KRB4=/usr/kerberos
diff --git a/src/util/kfrags/gcc.conf b/src/util/kfrags/gcc.conf
deleted file mode 100644
index 4019d8284f..0000000000
--- a/src/util/kfrags/gcc.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-CC=gcc
-# CC_OPTS=" -g -O -Wall " doesn't work
diff --git a/src/util/kfrags/ranlib.conf b/src/util/kfrags/ranlib.conf
deleted file mode 100644
index 6906e90ca5..0000000000
--- a/src/util/kfrags/ranlib.conf
+++ /dev/null
@@ -1 +0,0 @@
-ranlib
diff --git a/src/util/kfrags/shared.conf b/src/util/kfrags/shared.conf
deleted file mode 100644
index ba5bb74c28..0000000000
--- a/src/util/kfrags/shared.conf
+++ /dev/null
@@ -1,4 +0,0 @@
-# For shared libraries
-SHARED=true
-# ld is needed on the Alpha.
-ld
diff --git a/src/util/kfrags/sunpro.conf b/src/util/kfrags/sunpro.conf
deleted file mode 100644
index c79a57bc49..0000000000
--- a/src/util/kfrags/sunpro.conf
+++ /dev/null
@@ -1 +0,0 @@
-/opt/SUNWspro/bin/cc
diff --git a/src/util/kfrags/svr4.conf b/src/util/kfrags/svr4.conf
deleted file mode 100644
index 9a455cf31d..0000000000
--- a/src/util/kfrags/svr4.conf
+++ /dev/null
@@ -1 +0,0 @@
-PATH=/bin:/usr/bin:/usr/ccs/bin
diff --git a/src/util/kfrags/ucb.conf b/src/util/kfrags/ucb.conf
deleted file mode 100644
index 19ca6b176d..0000000000
--- a/src/util/kfrags/ucb.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-PATH=/bin:/usr/bin:/usr/ucb
-ranlib