11.1Sleo#!/bin/sh 21.7Sabs# $NetBSD: makeconf,v 1.7 2009/01/24 00:19:47 abs Exp $ 31.1Sleo 41.1Sleoemit_file() { 51.1Sleo echo "Generating $1" 61.1Sleo echo '# 71.7Sabs# $NetBSD: makeconf,v 1.7 2009/01/24 00:19:47 abs Exp $ 81.1Sleo# 91.1Sleo# This file was automatically created. Changes will be 101.1Sleo# lost when running makeconf in this directory. 111.1Sleo# 121.6Slukem# Created from:' > $1 131.7Sabs if [ $2 != GENERIC.in ] ; then 141.7Sabs grep -h '$NetBSD' $2 GENERIC.in | sed -e 's/\$NetBSD/ NetBSD/' >> $1 151.7Sabs else 161.7Sabs grep -h '$NetBSD' GENERIC.in | sed -e 's/\$NetBSD/ NetBSD/' >> $1 171.7Sabs fi 181.1Sleo cpp -undef -P $3 2>/dev/null < $2 | 191.1Sleo sed -e '/\$NetBSD:/d' | 201.1Sleo awk '{if (NF>1)count=0;else count++;if(count<=1)print}' >> $1 211.1Sleo} 221.6Slukem 231.7Sabsemit_file SMALL030 GENERIC.in "-DSMALL030_KERNEL -DTT030_KERNEL -DFALCON_KERNEL" 241.7Sabsemit_file ATARITT GENERIC.in "-DTT030_KERNEL" 251.7Sabsemit_file FALCON GENERIC.in "-DFALCON_KERNEL" 261.1Sleoemit_file HADES HADES.in "-DHADES_KERNEL" 271.4Sleoemit_file MILAN-ISAIDE MILAN.in "-DMILAN_KERNEL -DMILAN_ISAIDE" 281.4Sleoemit_file MILAN-PCIIDE MILAN.in "-DMILAN_KERNEL -DMILAN_PCIIDE" 29