]> git.sur5r.net Git - openocd/blob - src/jtag/Makefile.am
74ae863f8ba0ba5557eedd11a5eff9c99fd4cf55
[openocd] / src / jtag / Makefile.am
1 AM_CPPFLAGS = \
2         -I$(top_srcdir)/src/helper \
3         -I$(top_srcdir)/src/target
4
5 METASOURCES = AUTO
6 noinst_LTLIBRARIES = libjtag.la
7
8 DRIVERFILES =
9
10 if MINIDRIVER
11
12 if ECOSBOARD
13 DRIVERFILES += zy1000/zy1000.c
14 AM_CPPFLAGS += -I$(srcdir)/zy1000
15 endif
16 if MINIDRIVER_DUMMY
17 DRIVERFILES += minidummy/minidummy.c commands.c
18 AM_CPPFLAGS += -I$(srcdir)/minidummy
19 endif
20
21 else
22
23 # Standard Driver: common files
24 DRIVERFILES += driver.c commands.c
25
26 if BITBANG
27 DRIVERFILES += bitbang.c
28 endif
29 if PARPORT
30 DRIVERFILES += parport.c
31 endif
32 if DUMMY
33 DRIVERFILES += dummy.c
34 endif
35 if FT2232_LIBFTDI
36 DRIVERFILES += ft2232.c
37 else
38 if FT2232_FTD2XX
39 DRIVERFILES += ft2232.c
40 endif
41 endif
42 if AMTJTAGACCEL
43 DRIVERFILES += amt_jtagaccel.c
44 endif
45 if EP93XX
46 DRIVERFILES += ep93xx.c
47 endif
48 if AT91RM9200
49 DRIVERFILES += at91rm9200.c
50 endif
51 if GW16012
52 DRIVERFILES += gw16012.c
53 endif
54 if BITQ
55 DRIVERFILES += bitq.c
56 endif
57 if PRESTO_LIBFTDI
58 DRIVERFILES += presto.c
59 else
60 if PRESTO_FTD2XX
61 DRIVERFILES += presto.c
62 endif
63 endif
64 if USBPROG
65 DRIVERFILES += usbprog.c
66 endif
67 if JLINK
68 DRIVERFILES += jlink.c
69 endif
70 if RLINK
71 DRIVERFILES += rlink/rlink.c rlink/rlink_speed_table.c
72 endif
73 if VSLLINK
74 DRIVERFILES += vsllink.c
75 endif
76 if ARMJTAGEW
77 DRIVERFILES += arm-jtag-ew.c
78 endif
79
80 endif
81 # endif // MINIDRIVER
82
83
84 libjtag_la_SOURCES = \
85         core.c \
86         tcl.c \
87         interface.c \
88         $(DRIVERFILES)
89
90 noinst_HEADERS = \
91         interface.h \
92         commands.h \
93         minidriver.h \
94         bitbang.h \
95         jtag.h \
96         bitq.h \
97         rlink/dtc_cmd.h \
98         rlink/ep1_cmd.h \
99         rlink/rlink.h \
100         rlink/st7.h \
101         minidummy/jtag_minidriver.h
102
103 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in