NetBSD/sys/arch/atari/conf/makeconf

27 lines
932 B
Plaintext
Raw Normal View History

2001-04-05 16:22:10 +04:00
#!/bin/sh
# $NetBSD: makeconf,v 1.5 2001/06/07 08:00:24 leo Exp $
2001-04-05 16:22:10 +04:00
emit_file() {
echo "Generating $1"
echo '#
# $NetBSD: makeconf,v 1.5 2001/06/07 08:00:24 leo Exp $
2001-04-05 16:22:10 +04:00
#
# This file was automatically created. Changes will be
# lost when running makeconf in this directory.
#
# Created from: ' > $1
grep -h '$NetBSD' $2 GENERIC.in | sed -e 's/\$NetBSD/ NetBSD/' >> $1
2001-04-05 16:22:10 +04:00
cpp -undef -P $3 2>/dev/null < $2 |
sed -e '/\$NetBSD:/d' |
awk '{if (NF>1)count=0;else count++;if(count<=1)print}' >> $1
}
emit_file BOOT FALCON.in "-DINSTALL_KERNEL -DTT030_KERNEL -DFALCON_KERNEL"
emit_file BOOTX FALCON.in \
"-DINSTALL_KERNEL -DINSTALLX_KERNEL -DTT030_KERNEL -DFALCON_KERNEL"
emit_file ATARITT ATARITT.in "-DTT030_KERNEL"
emit_file FALCON FALCON.in "-DFALCON_KERNEL"
emit_file HADES HADES.in "-DHADES_KERNEL"
emit_file MILAN-ISAIDE MILAN.in "-DMILAN_KERNEL -DMILAN_ISAIDE"
emit_file MILAN-PCIIDE MILAN.in "-DMILAN_KERNEL -DMILAN_PCIIDE"