From 3c44e012ffde262f618f48b2158d4a6ca8bff9f5 Mon Sep 17 00:00:00 2001 From: Mark Eichin Date: Wed, 10 Aug 1994 02:11:34 +0000 Subject: stamp? please? git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4111 dc483132-0cff-0310-8789-dd5450dbe970 --- src/config/ibmLib.rules | 37 --- src/config/imake.c | 784 -------------------------------------------- src/config/imake.man | 179 ---------- src/config/imakemdep.h | 203 ------------ src/config/linux.cf | 62 ---- src/config/next.cf | 87 ----- src/config/site.def | 191 ----------- src/config/site.def.example | 171 ---------- src/config/sun.cf | 55 ---- src/config/tahoebsd.cf | 39 --- src/config/ultrix.cf | 85 ----- src/config/vaxbsd.cf | 75 ----- 12 files changed, 1968 deletions(-) delete mode 100644 src/config/ibmLib.rules delete mode 100644 src/config/imake.c delete mode 100644 src/config/imake.man delete mode 100644 src/config/imakemdep.h delete mode 100644 src/config/linux.cf delete mode 100644 src/config/next.cf delete mode 100644 src/config/site.def delete mode 100644 src/config/site.def.example delete mode 100644 src/config/sun.cf delete mode 100644 src/config/tahoebsd.cf delete mode 100644 src/config/ultrix.cf delete mode 100644 src/config/vaxbsd.cf diff --git a/src/config/ibmLib.rules b/src/config/ibmLib.rules deleted file mode 100644 index 26c22f189..000000000 --- a/src/config/ibmLib.rules +++ /dev/null @@ -1,37 +0,0 @@ -/* Rules to generate an AIX 3 shared library. */ - -/* Generate a null rule for libfoo.a so that "make libfoo.a" will work - on all systems to bring libfoo.a up to date (BSD systems would run - ranlib). */ - -#define IBMSharedLibraryTarget(tdeps,libname,ldeps) @@\ -lib/**/libname.a:: @@\ -libname.o: tdeps @@\ - $(RM) libname.o @@\ - ld -o libname.o lib/**/libname.a -H512 -T512 -bM\:SRE -bE\:$(SRCDIR)exports.libname ldeps -lc @@\ - $(RM) shared/lib/**/libname.a @@\ - $(ARADD) shared/lib/**/libname.a libname.o @@\ -clean:: @@\ - $(RM) lib/**/libname.a shared/lib/**/libname.a libname.o - -#define RanlibLibraryTarget(libname,deps) @@\ -AllTarget(lib/**/libname.a) @@\ -IBMSharedLibraryTarget(foo/**/libname,libname,deps) - -#define AdditiveLibraryTarget(libname,objlist,deps) @@\ -AllTarget(lib/**/libname.a) @@\ -AllTarget(libname.o) @@\ -AllTarget(foo/**/libname) @@\ -DependTarget() @@\ - @@\ -foo/**/libname: objlist @@\ - $(ARADD) lib/**/libname.a objlist @@\ - $(TOUCH) foo/**/libname @@\ -IBMSharedLibraryTarget(lib/**/libname.a,libname,deps) @@\ -clean:: @@\ - $(RM_CMD) foo/**/libname - - -#define SharedLibraryTarget(libname,ldeps) @@\ -IBMSharedLibraryTarget(lib/**/libname.a,libname,ldeps) - diff --git a/src/config/imake.c b/src/config/imake.c deleted file mode 100644 index 7baa5cec1..000000000 --- a/src/config/imake.c +++ /dev/null @@ -1,784 +0,0 @@ -/*****************************************************************************\ - * * - * Porting Note * - * * - * Add the value of BOOTSTRAPCFLAGS to the cpp_argv table so that it will be * - * passed to the template file. * - * * -\*****************************************************************************/ - - - -/* - * - * Copyright 1985, 1986, 1987 by the Massachusetts Institute of Technology - * - * Permission to use, copy, modify, and distribute this - * software and its documentation for any purpose and without - * fee is hereby granted, provided that the above copyright - * notice appear in all copies and that both that copyright - * notice and this permission notice appear in supporting - * documentation, and that the name of M.I.T. not be used in - * advertising or publicity pertaining to distribution of the - * software without specific, written prior permission. - * M.I.T. makes no representations about the suitability of - * this software for any purpose. It is provided "as is" - * without express or implied warranty. - * - * $XConsortium: imake.c,v 1.51 89/12/12 12:37:30 jim Exp $ - * $Locker$ - * - * Author: - * Todd Brunhoff - * Tektronix, inc. - * While a guest engineer at Project Athena, MIT - * - * imake: the include-make program. - * - * Usage: imake [-Idir] [-Ddefine] [-T] [-f imakefile ] [-s] [-e] [-v] [make flags] - * - * Imake takes a template makefile (Imake.tmpl) and runs cpp on it - * producing a temporary makefile in /tmp. It then runs make on - * this pre-processed makefile. - * Options: - * -D define. Same as cpp -D argument. - * -I Include directory. Same as cpp -I argument. - * -T template. Designate a template other - * than Imake.tmpl - * -s[F] show. Show the produced makefile on the standard - * output. Make is not run is this case. If a file - * argument is provided, the output is placed there. - * -e[F] execute instead of show; optionally name Makefile F - * -v verbose. Show the make command line executed. - * - * Environment variables: - * - * IMAKEINCLUDE Include directory to use in addition to "." - * IMAKECPP Cpp to use instead of /lib/cpp - * IMAKEMAKE make program to use other than what is - * found by searching the $PATH variable. - * Other features: - * imake reads the entire cpp output into memory and then scans it - * for occurences of "@@". If it encounters them, it replaces it with - * a newline. It also trims any trailing white space on output lines - * (because make gets upset at them). This helps when cpp expands - * multi-line macros but you want them to appear on multiple lines. - * - * The macros MAKEFILE and MAKE are provided as macros - * to make. MAKEFILE is set to imake's makefile (not the constructed, - * preprocessed one) and MAKE is set to argv[0], i.e. the name of - * the imake program. - * - * Theory of operation: - * 1. Determine the name of the imakefile from the command line (-f) - * or from the content of the current directory (Imakefile or imakefile). - * Call this . This gets added to the arguments for - * make as MAKEFILE=. - * 2. Determine the name of the template from the command line (-T) - * or the default, Imake.tmpl. Call this