Fix make maintainer-clean for out-of-tree builds.
[openocd.git] / 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 if BITBANG
9 BITBANGFILES = bitbang.c
10 else
11 BITBANGFILES =
12 endif
13
14 if PARPORT
15 PARPORTFILES = parport.c
16 else
17 PARPORTFILES =
18 endif
19
20 if DUMMY
21 DUMMYFILES = dummy.c
22 else
23 DUMMYFILES =
24 endif
25
26 if FT2232_LIBFTDI
27 FT2232FILES = ft2232.c
28 else
29 if FT2232_FTD2XX
30 FT2232FILES = ft2232.c
31 else
32 FT2232FILES =
33 endif
34 endif
35
36 if AMTJTAGACCEL
37 AMTJTAGACCELFILES = amt_jtagaccel.c
38 else
39 AMTJTAGACCELFILES =
40 endif
41
42 if EP93XX
43 EP93XXFILES = ep93xx.c
44 else
45 EP93XXFILES =
46 endif
47
48 if ECOSBOARD
49 ECOSBOARDFILES = zy1000/zy1000.c
50 AM_CPPFLAGS += -I$(srcdir)/zy1000
51 else
52 ECOSBOARDFILES =
53 endif
54
55 if MINIDRIVER_DUMMY
56 MINIDUMMYFILES = minidummy/minidummy.c commands.c
57 AM_CPPFLAGS += -I$(srcdir)/minidummy
58 else
59 MINIDUMMYFILES =
60 endif
61
62 if MINIDRIVER
63 DRIVERFILES = $(MINIDUMMYFILES)
64 else
65 DRIVERFILES = jtag_driver.c commands.c
66 endif
67
68 if AT91RM9200
69 AT91RM9200FILES = at91rm9200.c
70 else
71 AT91RM9200FILES =
72 endif
73
74 if GW16012
75 GW16012FILES = gw16012.c
76 else
77 GW16012FILES =
78 endif
79
80 if BITQ
81 BITQFILES = bitq.c
82 else
83 BITQFILES =
84 endif
85
86 if PRESTO_LIBFTDI
87 PRESTOFILES = presto.c
88 else
89 if PRESTO_FTD2XX
90 PRESTOFILES = presto.c
91 else
92 PRESTOFILES =
93 endif
94 endif
95
96 if USBPROG
97 USBPROGFILES = usbprog.c
98 else
99 USBPROGFILES =
100 endif
101
102 if JLINK
103 JLINKFILES = jlink.c
104 else
105 JLINKFILES =
106 endif
107
108 if RLINK
109 RLINKFILES = rlink/rlink.c rlink/rlink_speed_table.c
110 else
111 RLINKFILES =
112 endif
113
114 if VSLLINK
115 VSLLINKFILES = vsllink.c
116 else
117 VSLLINKFILES =
118 endif
119
120 if ARMJTAGEW
121 ARMJTAGEWFILES = arm-jtag-ew.c
122 else
123 ARMJTAGEWFILES =
124 endif
125
126 libjtag_la_SOURCES = \
127 core.c \
128 tcl.c \
129 interface.c \
130 $(DRIVERFILES) \
131 $(BITBANGFILES) \
132 $(PARPORTFILES) \
133 $(DUMMYFILES) \
134 $(FT2232FILES) \
135 $(AMTJTAGACCELFILES) \
136 $(EP93XXFILES) \
137 $(AT91RM9200FILES) \
138 $(GW16012FILES) \
139 $(BITQFILES) \
140 $(PRESTOFILES) \
141 $(USBPROGFILES) \
142 $(ECOSBOARDFILES) \
143 $(JLINKFILES) \
144 $(RLINKFILES) \
145 $(VSLLINKFILES) \
146 $(ARMJTAGEWFILES)
147
148 noinst_HEADERS = \
149 interface.h \
150 commands.h \
151 minidriver.h \
152 bitbang.h \
153 jtag.h \
154 bitq.h \
155 rlink/dtc_cmd.h \
156 rlink/ep1_cmd.h \
157 rlink/rlink.h \
158 rlink/st7.h \
159 minidummy/jtag_minidriver.h
160
161 MAINTAINERCLEANFILES = $(srcdir)/Makefile.in

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)