1 # $NetBSD: Makefile,v 1.7 2001/01/25 22:34:20 is Exp $ 2 3 # 4 # Use this file to regenerate AMIGA and DRACO out of the GENERIC template. 5 # 6 7 all: AMIGA DRACO INSTALL 8 9 AMIGA: GENERIC 10 @echo Generating AMIGA... 11 @echo -n '# '$$ > $@ 12 @echo NetBSD$$ >> $@ 13 @echo '#' >> $@ 14 @echo '# This file was automatically created. Changes will be' >> $@ 15 @echo '# lost when running make in this directory.' >> $@ 16 @echo '#' >> $@ 17 @echo -n '# Created from: ' >> $@ 18 @sed -e '1s/$$NetBSD/NetBSD/' GENERIC |\ 19 cpp -undef -P -DAMIGA_CONFIGURATION 2>/dev/null |\ 20 awk '{if (NF>1)count=0;else count++;if(count<=1)print}' >> $@ 21 22 DRACO: GENERIC 23 @echo Generating DRACO... 24 @echo -n '# '$$ > $@ 25 @echo NetBSD$$ >> $@ 26 @echo '#' >> $@ 27 @echo '# This file was automatically created. Changes will be' >> $@ 28 @echo '# lost when running make in this directory.' >> $@ 29 @echo '#' >> $@ 30 @echo -n '# Created from: ' >> $@ 31 @sed -e '1s/$$NetBSD/NetBSD/' GENERIC |\ 32 cpp -undef -P -DDRACO_CONFIGURATION 2>/dev/null |\ 33 awk '{if (NF>1)count=0;else count++;if(count<=1)print}' >> $@ 34 35 INSTALL: GENERIC 36 @echo Generating INSTALL... 37 @echo -n '# '$$ > $@ 38 @echo NetBSD$$ >> $@ 39 @echo '#' >> $@ 40 @echo '# This file was automatically created. Changes will be' >> $@ 41 @echo '# lost when running make in this directory.' >> $@ 42 @echo '#' >> $@ 43 @echo -n '# Created from: ' >> $@ 44 @sed -e '1s/$$NetBSD/NetBSD/' \ 45 -e 's/ pty / pty 2 /' GENERIC |\ 46 cpp -undef -P \ 47 -DAMIGA_CONFIGURATION -DDRACO_CONFIGURATION \ 48 -DINSTALL_CONFIGURATION 2>/dev/null |\ 49 awk '{if (NF>1)count=0;else count++;if(count<=1)print}' >> $@ 50 51 AMIGA DRACO INSTALL: GENERIC Makefile 52