Home | History | Annotate | Line # | Download | only in conf
makeconf revision 1.5.2.1
      1      1.1      leo #!/bin/sh
      2  1.5.2.1  thorpej #	$NetBSD: makeconf,v 1.5.2.1 2002/01/10 19:39:57 thorpej Exp $
      3      1.1      leo 
      4      1.1      leo emit_file() {
      5      1.1      leo 	echo "Generating $1"
      6      1.1      leo 	echo '#
      7  1.5.2.1  thorpej # $NetBSD: makeconf,v 1.5.2.1 2002/01/10 19:39:57 thorpej Exp $
      8      1.1      leo #
      9      1.1      leo # This file was automatically created. Changes will be
     10      1.1      leo # lost when running makeconf in this directory.
     11      1.1      leo #
     12  1.5.2.1  thorpej # Created from:' > $1
     13      1.2      leo 	grep -h '$NetBSD' $2 GENERIC.in | sed -e 's/\$NetBSD/	NetBSD/' >> $1
     14      1.1      leo 	cpp -undef -P $3 2>/dev/null < $2 |
     15      1.1      leo 		sed -e '/\$NetBSD:/d' |
     16      1.1      leo 		awk '{if (NF>1)count=0;else count++;if(count<=1)print}' >> $1
     17      1.1      leo }
     18  1.5.2.1  thorpej 
     19      1.1      leo emit_file BOOT FALCON.in "-DINSTALL_KERNEL -DTT030_KERNEL -DFALCON_KERNEL"
     20      1.1      leo emit_file BOOTX FALCON.in \
     21      1.1      leo 	"-DINSTALL_KERNEL -DINSTALLX_KERNEL -DTT030_KERNEL -DFALCON_KERNEL"
     22      1.1      leo emit_file ATARITT ATARITT.in "-DTT030_KERNEL"
     23      1.1      leo emit_file FALCON FALCON.in "-DFALCON_KERNEL"
     24      1.1      leo emit_file HADES HADES.in "-DHADES_KERNEL"
     25      1.4      leo emit_file MILAN-ISAIDE MILAN.in "-DMILAN_KERNEL -DMILAN_ISAIDE"
     26      1.4      leo emit_file MILAN-PCIIDE MILAN.in "-DMILAN_KERNEL -DMILAN_PCIIDE"
     27