From a646a7a564d263b503692fb007bac6a512571793 Mon Sep 17 00:00:00 2001 From: Thomas Bushnell Date: Mon, 14 Apr 1997 20:29:05 +0000 Subject: Baseline. --- i386/Makefrag | 30 +++++++++++++++++++++++++++--- 1 file changed, 27 insertions(+), 3 deletions(-) (limited to 'i386/Makefrag') diff --git a/i386/Makefrag b/i386/Makefrag index fcab470..d08bc3f 100644 --- a/i386/Makefrag +++ b/i386/Makefrag @@ -1,6 +1,16 @@ # i386 Mach makefile fragment -# Copyright 1996 Free Software Foundation, Inc. -# This file is part of GNU Mach. Redistribution terms are not yet decided. +# Copyright 1997 Free Software Foundation, Inc. +# +# Permission to use, copy, modify and distribute this software and its +# documentation is hereby granted, provided that both the copyright +# notice and this permission notice appear in all copies of the +# software, derivative works or modified versions, and any portions +# thereof, and that both notices appear in supporting documentation. +# +# THE FREE SOFTWARE FOUNDATION ALLOWS FREE USE OF THIS SOFTWARE IN ITS +# "AS IS" CONDITION. THE FREE SOFTWARE FOUNDATION DISCLAIMS ANY +# LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE +# USE OF THIS SOFTWARE. # Some of the i386-specific code checks for these. @@ -150,9 +160,23 @@ i386-installed-headers= mach/proc_ops.h \ vm_types.h) +# Autoconf support + +$(sysdep)/configure: $(sysdep)/Drivers.in $(srcdir)/Drivers.macros + cd $(sysdep) && rm -f configure && autoconf Drivers.in > configure + +$(systype)/device-drivers.h $(systype)/driverlist: $(sysdep)/driverlist.in $(systype)/config.status + cd $(systype) && ./config.status + +$(systype)/config.status: $(sysdep)/configure + cd $(systype) && ./config.status --recheck + + + + # Cheat, cheat, cheat. fpe.o: fpe.b_elf uudecode $< vpath fpe.b_elf $(sysdep)/i386 -fpe.d:; touch $@ \ No newline at end of file +fpe.d:; touch $@ -- cgit v1.2.3