1 # $NetBSD: Makefile,v 1.2 2014/07/26 19:56:30 dholland Exp $ 2 # 3 # sysinst is usually built when the crunched install binary is built, 4 # but can be built here as a normal program for testing. 5 6 .if exists(arch/${MACHINE}) 7 SUBDIR+=arch/${MACHINE} 8 .else 9 SUBDIR+=arch/dummy 10 .endif 11 12 13 .if ALL_MACHINES 14 15 SUBDIR = arch/acorn26 16 SUBDIR += arch/acorn32 17 SUBDIR += arch/alpha 18 SUBDIR += arch/amd64 19 SUBDIR += arch/amiga 20 SUBDIR += arch/arc 21 SUBDIR += arch/atari 22 SUBDIR += arch/bebox 23 SUBDIR += arch/cats 24 SUBDIR += arch/cobalt 25 SUBDIR += arch/emips 26 SUBDIR += arch/evbarm 27 SUBDIR += arch/evbmips 28 SUBDIR += arch/evbppc 29 SUBDIR += arch/ews4800mips 30 SUBDIR += arch/hp300 31 SUBDIR += arch/hpcarm 32 SUBDIR += arch/hpcmips 33 SUBDIR += arch/hpcsh 34 SUBDIR += arch/hppa 35 SUBDIR += arch/i386 36 SUBDIR += arch/landisk 37 SUBDIR += arch/mac68k 38 SUBDIR += arch/macppc 39 SUBDIR += arch/mipsco 40 SUBDIR += arch/mvme68k 41 SUBDIR += arch/news68k 42 SUBDIR += arch/newsmips 43 SUBDIR += arch/ofppc 44 SUBDIR += arch/playstation2 45 SUBDIR += arch/pmax 46 SUBDIR += arch/prep 47 SUBDIR += arch/sandpoint 48 SUBDIR += arch/sgimips 49 SUBDIR += arch/shark 50 SUBDIR += arch/sparc 51 SUBDIR += arch/sparc64 52 SUBDIR += arch/vax 53 SUBDIR += arch/x68k 54 SUBDIR += arch/zaurus 55 56 # XXX notyet SUBDIR += arch/iyonix 57 58 # These dirs are present in sys/arch but not here: 59 # amigappc cesfic dreamcast epoc32 evbsh3 ia64 ibmnws iyonix luna68k 60 # mmeye mvmeppc netwinder next68k rs6000 sbmips sun2 sun3 61 # (also evbsh5, but it doesn't really exist) 62 SUBDIR += arch/dummy 63 64 .endif 65 66 install: 67 68 .include <bsd.subdir.mk> 69