etc/services - sync with NetBSD-8
[minix.git] / sys / arch / evbarm / Makefile
bloba61c83d42f80d56aa1074f72a9fda1c88c0820ff
1 # $NetBSD: Makefile,v 1.10 2015/01/23 12:34:09 hkenken Exp $
3 # Makefile for evbarm tags file and boot blocks
5 # Find where ARM source files are for inclusion in tags
6 .include <../arm/Makefile.inc>
8 TEVBARM= ${SYSDIR}/arch/evbarm/tags
9 SEVBARM= ${SYSDIR}/arch/evbarm/adi_brh/*.[ch]
10 SEVBARM+= ${SYSDIR}/arch/evbarm/armadillo/*.[ch]
11 SEVBARM+= ${SYSDIR}/arch/evbarm/beagle/*.[ch]
12 SEVBARM+= ${SYSDIR}/arch/evbarm/cp3100/*.[ch]
13 SEVBARM+= ${SYSDIR}/arch/evbarm/dev/*.[ch]
14 SEVBARM+= ${SYSDIR}/arch/evbarm/devkit8000/*.[ch]
15 SEVBARM+= ${SYSDIR}/arch/evbarm/evbarm/*.[ch]
16 SEVBARM+= ${SYSDIR}/arch/evbarm/g42xxeb/*.[ch]
17 SEVBARM+= ${SYSDIR}/arch/evbarm/gemini/*.[ch]
18 SEVBARM+= ${SYSDIR}/arch/evbarm/gumstix/*.[ch]
19 SEVBARM+= ${SYSDIR}/arch/evbarm/hdl_g/*.[ch]
20 SEVBARM+= ${SYSDIR}/arch/evbarm/ifpga/*.[ch]
21 SEVBARM+= ${SYSDIR}/arch/evbarm/imx31/*.[ch]
22 SEVBARM+= ${SYSDIR}/arch/evbarm/include/*.h
23 SEVBARM+= ${SYSDIR}/arch/evbarm/integrator/*.[ch]
24 SEVBARM+= ${SYSDIR}/arch/evbarm/iq31244/*.[ch]
25 SEVBARM+= ${SYSDIR}/arch/evbarm/iq80310/*.[ch]
26 SEVBARM+= ${SYSDIR}/arch/evbarm/iq80321/*.[ch]
27 SEVBARM+= ${SYSDIR}/arch/evbarm/ixdp425/*.[ch]
28 SEVBARM+= ${SYSDIR}/arch/evbarm/ixm1200/*.[ch]
29 SEVBARM+= ${SYSDIR}/arch/evbarm/lubbock/*.[ch]
30 SEVBARM+= ${SYSDIR}/arch/evbarm/marvell/*.[ch]
31 SEVBARM+= ${SYSDIR}/arch/evbarm/mini2440/*.[ch]
32 SEVBARM+= ${SYSDIR}/arch/evbarm/mpcsa/*.[ch]
33 SEVBARM+= ${SYSDIR}/arch/evbarm/netwalker/*.[ch]
34 SEVBARM+= ${SYSDIR}/arch/evbarm/npwr_fc/*.[ch]
35 SEVBARM+= ${SYSDIR}/arch/evbarm/nslu2/*.[ch]
36 SEVBARM+= ${SYSDIR}/arch/evbarm/rpi/*.[ch]
37 SEVBARM+= ${SYSDIR}/arch/evbarm/osk5912/*.[ch]
38 SEVBARM+= ${SYSDIR}/arch/evbarm/smdk2xx0/*.[ch]
39 SEVBARM+= ${SYSDIR}/arch/evbarm/tisdp24xx/*.[ch]
40 SEVBARM+= ${SYSDIR}/arch/evbarm/tsarm/*.[ch]
41 SEVBARM+= ${SYSDIR}/arch/evbarm/viper/*.[ch]
42 SEVBARM+= ${SYSDIR}/arch/evbarm/zynq/*.[ch]
43 SEVBARM+= ${SYSDIR}/arch/arm/xscale/*.[ch]
45 AEVBARM= ${SYSDIR}/arch/evbarm/adi_brh/*.S
46 AEVBARM+= ${SYSDIR}/arch/evbarm/armadillo/*.S
47 AEVBARM+= ${SYSDIR}/arch/evbarm/beagle/*.S
48 AEVBARM+= ${SYSDIR}/arch/evbarm/g42xxeb/*.S
49 AEVBARM+= ${SYSDIR}/arch/evbarm/gemini/*.S
50 AEVBARM+= ${SYSDIR}/arch/evbarm/gumstix/*.S
51 AEVBARM+= ${SYSDIR}/arch/evbarm/hdl_g/*.S
52 AEVBARM+= ${SYSDIR}/arch/evbarm/imx31/*.S
53 AEVBARM+= ${SYSDIR}/arch/evbarm/ixdp425/*.S
54 AEVBARM+= ${SYSDIR}/arch/evbarm/ixm1200/*.S
55 AEVBARM+= ${SYSDIR}/arch/evbarm/lubbock/*.S
56 AEVBARM+= ${SYSDIR}/arch/evbarm/marvell/*.S
57 AEVBARM+= ${SYSDIR}/arch/evbarm/mini2440/*.S
58 AEVBARM+= ${SYSDIR}/arch/evbarm/mpcsa/*.S
59 AEVBARM+= ${SYSDIR}/arch/evbarm/netwalker/*.S
60 AEVBARM+= ${SYSDIR}/arch/evbarm/nslu2/*.S
61 AEVBARM+= ${SYSDIR}/arch/evbarm/rpi/*.S
62 AEVBARM+= ${SYSDIR}/arch/evbarm/smdk2xx0/*.S
63 AEVBARM+= ${SYSDIR}/arch/evbarm/tisdp24xx/*.S
64 AEVBARM+= ${SYSDIR}/arch/evbarm/tsarm/*.S
65 AEVBARM+= ${SYSDIR}/arch/evbarm/viper/*.S
66 AEVBARM+= ${SYSDIR}/arch/arm/xscale/*.S
67 AEVBARM+= ${SYSDIR}/arch/evbarm/integrator/*.S
68 AEVBARM+= ${SYSDIR}/arch/evbarm/iq80310/*.S
69 AEVBARM+= ${SYSDIR}/arch/evbarm/iq80321/*.S
70 AEVBARM+= ${SYSDIR}/arch/evbarm/zynq/*.S
72 # Directories in which to place tags links
73 DEVBARM= include
75 .if !defined(__MINIX)
76 .include "../../kern/Make.tags.inc"
78 tags:
79 -rm -f ${TEVBARM}
80 -echo ${SEVBARM} ${SARM} | xargs ctags -wadtf ${TEVBARM}
81 -${FINDCOMM} | xargs ctags -wadtf ${TEVBARM}
82 egrep "^ENTRY(.*)|^ALTENTRY(.*)" ${AEVBARM} ${AARM} | \
83 ${TOOL_SED} -e \
84 "s;\([^:]*\):\([^(]*\)(\([^, )]*\)\(.*\);\3 \1 /^\2(\3\4$$/;" \
85 >> ${TEVBARM}
86 sort -o ${TEVBARM} ${TEVBARM}
88 links:
89 -for i in ${DEVBARM}; do \
90 cd $$i && rm -f tags; ln -s ../tags tags; done
91 .endif # !defined(__MINIX)
94 SUBDIR= include
95 .include <bsd.subdir.mk>