aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/build-aux
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2022-07-07 12:55:30 -0800
committerDavid M. Syzdek <david@syzdek.net>2022-07-07 12:55:30 -0800
commita54fb8bdcae9854a8092588f5b2b13782dcaae5d (patch)
tree2e742a8cdbbe4e2ce752337fd421524e7559db40 /build-aux
parentce96f256004d018cd27eda3543d11313d469c2f0 (diff)
downloadbindletools-a54fb8bdcae9854a8092588f5b2b13782dcaae5d.tar.gz
bindletools-a54fb8bdcae9854a8092588f5b2b13782dcaae5d.tar.bz2
bindletools-a54fb8bdcae9854a8092588f5b2b13782dcaae5d.tar.xz
bindletools-a54fb8bdcae9854a8092588f5b2b13782dcaae5d.zip
libbindle: adding ability to install shared library
Diffstat (limited to 'build-aux')
-rw-r--r--build-aux/makefile-libbindle.am181
1 files changed, 106 insertions, 75 deletions
diff --git a/build-aux/makefile-libbindle.am b/build-aux/makefile-libbindle.am
index 627e2dd..0834989 100644
--- a/build-aux/makefile-libbindle.am
+++ b/build-aux/makefile-libbindle.am
@@ -53,32 +53,9 @@ EXTRA_PROGRAMS += tests/bindle-array-queue \
53 tests/bindle-str-split \ 53 tests/bindle-str-split \
54 tests/bindle-url-encoding \ 54 tests/bindle-url-encoding \
55 tests/bindle-urldesc-parse 55 tests/bindle-urldesc-parse
56LIBBINDLE_TESTS = tests/bindle-array-queue \
57 tests/bindle-array-sorted \
58 tests/bindle-array-stack \
59 tests/bindle-enc-b32-dec \
60 tests/bindle-enc-b32-enc \
61 tests/bindle-enc-b32-val \
62 tests/bindle-enc-b32h-dec \
63 tests/bindle-enc-b32h-enc \
64 tests/bindle-enc-b32h-val \
65 tests/bindle-enc-b64-dec \
66 tests/bindle-enc-b64-enc \
67 tests/bindle-enc-b64-val \
68 tests/bindle-enc-crock-dec \
69 tests/bindle-enc-crock-enc \
70 tests/bindle-enc-crock-val \
71 tests/bindle-enc-hex-dec \
72 tests/bindle-enc-hex-enc \
73 tests/bindle-enc-hex-val \
74 tests/bindle-str-basename \
75 tests/bindle-str-chomp \
76 tests/bindle-str-dirname \
77 tests/bindle-str-expand \
78 tests/bindle-str-split \
79 tests/bindle-url-encoding \
80 tests/bindle-urldesc-parse
81EXTRA += lib/libbindle.a \ 56EXTRA += lib/libbindle.a \
57 lib/libbindle.la \
58 include/bindle.h \
82 include/bindle_prefix.h 59 include/bindle_prefix.h
83EXTRA_DIST += $(bindletools_srcdir)/build-aux/makefile-libbindle.am \ 60EXTRA_DIST += $(bindletools_srcdir)/build-aux/makefile-libbindle.am \
84 $(bindletools_srcdir)/build-aux/bindle-prefix.sh \ 61 $(bindletools_srcdir)/build-aux/bindle-prefix.sh \
@@ -87,6 +64,46 @@ EXTRA_DIST += $(bindletools_srcdir)/build-aux/makefile-libbindle.am \
87CLEANFILES += lib/libbindle.a 64CLEANFILES += lib/libbindle.a
88 65
89 66
67# conditional build
68if ENABLE_BUILTIN_BINDLE
69 noinst_HEADERS += include/bindle.h
70 noinst_LIBRARIES += lib/libbindle.a
71 BINDLE_TESTS_DEPS = lib/libbindle.a
72else
73 BINDLE_TESTS_DEPS = lib/libbindle.la
74endif
75if ENABLE_BINDLE_TESTS
76 TESTS += tests/bindle-array-queue
77 TESTS += tests/bindle-array-sorted
78 TESTS += tests/bindle-array-stack
79 TESTS += tests/bindle-enc-b32-dec
80 TESTS += tests/bindle-enc-b32-enc
81 TESTS += tests/bindle-enc-b32-val
82 TESTS += tests/bindle-enc-b32h-dec
83 TESTS += tests/bindle-enc-b32h-enc
84 TESTS += tests/bindle-enc-b32h-val
85 TESTS += tests/bindle-enc-b64-dec
86 TESTS += tests/bindle-enc-b64-enc
87 TESTS += tests/bindle-enc-b64-val
88 TESTS += tests/bindle-enc-crock-dec
89 TESTS += tests/bindle-enc-crock-enc
90 TESTS += tests/bindle-enc-crock-val
91 TESTS += tests/bindle-enc-hex-dec
92 TESTS += tests/bindle-enc-hex-enc
93 TESTS += tests/bindle-enc-hex-val
94 TESTS += tests/bindle-str-basename
95 TESTS += tests/bindle-str-chomp
96 TESTS += tests/bindle-str-dirname
97 TESTS += tests/bindle-str-expand
98 TESTS += tests/bindle-str-split
99 TESTS += tests/bindle-url-encoding
100 TESTS += tests/bindle-urldesc-parse
101endif
102if WITH_BINDLE_PREFIX_H
103 BUILT_SOURCES += include/bindle_prefix.h
104endif
105
106
90# macros for lib/libbindle.a 107# macros for lib/libbindle.a
91lib_libbindle_a_DEPENDENCIES = Makefile \ 108lib_libbindle_a_DEPENDENCIES = Makefile \
92 config.h 109 config.h
@@ -121,9 +138,23 @@ lib_libbindle_a_SOURCES = $(srcdir)/$(bindletools_srcdir)/include/bindle.h \
121 $(srcdir)/$(bindletools_srcdir)/lib/libbindle/lutf8.h 138 $(srcdir)/$(bindletools_srcdir)/lib/libbindle/lutf8.h
122 139
123 140
141# macros for lib/libbindle.la
142lib_libbindle_la_DEPENDENCIES = Makefile \
143 config.h \
144 lib/libbindle/libbindle.sym
145lib_libbindle_la_CPPFLAGS = $(AM_CPPFLAGS) \
146 -I$(srcdir)/lib/libbindle
147lib_libbindle_la_CFLAGS = $(AM_CFLAGS)
148lib_libbindle_la_LDFLAGS = -rpath'$(libdir)' \
149 -version-info $(LIB_VERSION_INFO) \
150 $(AM_LDFLAGS) \
151 -export-symbols $(srcdir)/lib/libbindle/libbindle.sym
152lib_libbindle_la_SOURCES = $(lib_libbindle_a_SOURCES)
153
154
124# macros for tests/bindle-array-queue 155# macros for tests/bindle-array-queue
125tests_bindle_array_queue_DEPENDENCIES = lib/libbindle.a 156tests_bindle_array_queue_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
126tests_bindle_array_queue_LDADD = lib/libbindle.a 157tests_bindle_array_queue_LDADD = $(BINDLE_TESTS_DEPS)
127tests_bindle_array_queue_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 158tests_bindle_array_queue_SOURCES = $(bindletools_srcdir)/include/bindle.h \
128 $(bindletools_srcdir)/checks/bindle-tests.h \ 159 $(bindletools_srcdir)/checks/bindle-tests.h \
129 $(bindletools_srcdir)/checks/bindle-tests.c \ 160 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -131,8 +162,8 @@ tests_bindle_array_queue_SOURCES = $(bindletools_srcdir)/include/bindle.h \
131 162
132 163
133# macros for tests/bindle-array-sorted 164# macros for tests/bindle-array-sorted
134tests_bindle_array_sorted_DEPENDENCIES = lib/libbindle.a 165tests_bindle_array_sorted_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
135tests_bindle_array_sorted_LDADD = lib/libbindle.a 166tests_bindle_array_sorted_LDADD = $(BINDLE_TESTS_DEPS)
136tests_bindle_array_sorted_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 167tests_bindle_array_sorted_SOURCES = $(bindletools_srcdir)/include/bindle.h \
137 $(bindletools_srcdir)/checks/bindle-tests.h \ 168 $(bindletools_srcdir)/checks/bindle-tests.h \
138 $(bindletools_srcdir)/checks/bindle-tests.c \ 169 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -140,8 +171,8 @@ tests_bindle_array_sorted_SOURCES = $(bindletools_srcdir)/include/bindle.h \
140 171
141 172
142# macros for tests/bindle-array-stack 173# macros for tests/bindle-array-stack
143tests_bindle_array_stack_DEPENDENCIES = lib/libbindle.a 174tests_bindle_array_stack_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
144tests_bindle_array_stack_LDADD = lib/libbindle.a 175tests_bindle_array_stack_LDADD = $(BINDLE_TESTS_DEPS)
145tests_bindle_array_stack_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 176tests_bindle_array_stack_SOURCES = $(bindletools_srcdir)/include/bindle.h \
146 $(bindletools_srcdir)/checks/bindle-tests.h \ 177 $(bindletools_srcdir)/checks/bindle-tests.h \
147 $(bindletools_srcdir)/checks/bindle-tests.c \ 178 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -149,8 +180,8 @@ tests_bindle_array_stack_SOURCES = $(bindletools_srcdir)/include/bindle.h \
149 180
150 181
151# macros for tests/bindle-enc-b32-dec 182# macros for tests/bindle-enc-b32-dec
152tests_bindle_enc_b32_dec_DEPENDENCIES = lib/libbindle.a 183tests_bindle_enc_b32_dec_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
153tests_bindle_enc_b32_dec_LDADD = lib/libbindle.a 184tests_bindle_enc_b32_dec_LDADD = $(BINDLE_TESTS_DEPS)
154tests_bindle_enc_b32_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 185tests_bindle_enc_b32_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
155 $(bindletools_srcdir)/checks/bindle-tests.h \ 186 $(bindletools_srcdir)/checks/bindle-tests.h \
156 $(bindletools_srcdir)/checks/bindle-tests.c \ 187 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -160,8 +191,8 @@ tests_bindle_enc_b32_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
160 191
161 192
162# macros for tests/bindle-enc-b32-enc 193# macros for tests/bindle-enc-b32-enc
163tests_bindle_enc_b32_enc_DEPENDENCIES = lib/libbindle.a 194tests_bindle_enc_b32_enc_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
164tests_bindle_enc_b32_enc_LDADD = lib/libbindle.a 195tests_bindle_enc_b32_enc_LDADD = $(BINDLE_TESTS_DEPS)
165tests_bindle_enc_b32_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 196tests_bindle_enc_b32_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
166 $(bindletools_srcdir)/checks/bindle-tests.h \ 197 $(bindletools_srcdir)/checks/bindle-tests.h \
167 $(bindletools_srcdir)/checks/bindle-tests.c \ 198 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -171,8 +202,8 @@ tests_bindle_enc_b32_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
171 202
172 203
173# macros for tests/bindle-enc-b32-val 204# macros for tests/bindle-enc-b32-val
174tests_bindle_enc_b32_val_DEPENDENCIES = lib/libbindle.a 205tests_bindle_enc_b32_val_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
175tests_bindle_enc_b32_val_LDADD = lib/libbindle.a 206tests_bindle_enc_b32_val_LDADD = $(BINDLE_TESTS_DEPS)
176tests_bindle_enc_b32_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 207tests_bindle_enc_b32_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
177 $(bindletools_srcdir)/checks/bindle-tests.h \ 208 $(bindletools_srcdir)/checks/bindle-tests.h \
178 $(bindletools_srcdir)/checks/bindle-tests.c \ 209 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -182,8 +213,8 @@ tests_bindle_enc_b32_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
182 213
183 214
184# macros for tests/bindle-enc-b32h-dec 215# macros for tests/bindle-enc-b32h-dec
185tests_bindle_enc_b32h_dec_DEPENDENCIES = lib/libbindle.a 216tests_bindle_enc_b32h_dec_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
186tests_bindle_enc_b32h_dec_LDADD = lib/libbindle.a 217tests_bindle_enc_b32h_dec_LDADD = $(BINDLE_TESTS_DEPS)
187tests_bindle_enc_b32h_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 218tests_bindle_enc_b32h_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
188 $(bindletools_srcdir)/checks/bindle-tests.h \ 219 $(bindletools_srcdir)/checks/bindle-tests.h \
189 $(bindletools_srcdir)/checks/bindle-tests.c \ 220 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -193,8 +224,8 @@ tests_bindle_enc_b32h_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
193 224
194 225
195# macros for tests/bindle-enc-b32h-enc 226# macros for tests/bindle-enc-b32h-enc
196tests_bindle_enc_b32h_enc_DEPENDENCIES = lib/libbindle.a 227tests_bindle_enc_b32h_enc_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
197tests_bindle_enc_b32h_enc_LDADD = lib/libbindle.a 228tests_bindle_enc_b32h_enc_LDADD = $(BINDLE_TESTS_DEPS)
198tests_bindle_enc_b32h_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 229tests_bindle_enc_b32h_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
199 $(bindletools_srcdir)/checks/bindle-tests.h \ 230 $(bindletools_srcdir)/checks/bindle-tests.h \
200 $(bindletools_srcdir)/checks/bindle-tests.c \ 231 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -204,8 +235,8 @@ tests_bindle_enc_b32h_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
204 235
205 236
206# macros for tests/bindle-enc-b32h-val 237# macros for tests/bindle-enc-b32h-val
207tests_bindle_enc_b32h_val_DEPENDENCIES = lib/libbindle.a 238tests_bindle_enc_b32h_val_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
208tests_bindle_enc_b32h_val_LDADD = lib/libbindle.a 239tests_bindle_enc_b32h_val_LDADD = $(BINDLE_TESTS_DEPS)
209tests_bindle_enc_b32h_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 240tests_bindle_enc_b32h_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
210 $(bindletools_srcdir)/checks/bindle-tests.h \ 241 $(bindletools_srcdir)/checks/bindle-tests.h \
211 $(bindletools_srcdir)/checks/bindle-tests.c \ 242 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -215,8 +246,8 @@ tests_bindle_enc_b32h_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
215 246
216 247
217# macros for tests/bindle-enc-b64-dec 248# macros for tests/bindle-enc-b64-dec
218tests_bindle_enc_b64_dec_DEPENDENCIES = lib/libbindle.a 249tests_bindle_enc_b64_dec_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
219tests_bindle_enc_b64_dec_LDADD = lib/libbindle.a 250tests_bindle_enc_b64_dec_LDADD = $(BINDLE_TESTS_DEPS)
220tests_bindle_enc_b64_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 251tests_bindle_enc_b64_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
221 $(bindletools_srcdir)/checks/bindle-tests.h \ 252 $(bindletools_srcdir)/checks/bindle-tests.h \
222 $(bindletools_srcdir)/checks/bindle-tests.c \ 253 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -226,8 +257,8 @@ tests_bindle_enc_b64_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
226 257
227 258
228# macros for tests/bindle-enc-b64-enc 259# macros for tests/bindle-enc-b64-enc
229tests_bindle_enc_b64_enc_DEPENDENCIES = lib/libbindle.a 260tests_bindle_enc_b64_enc_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
230tests_bindle_enc_b64_enc_LDADD = lib/libbindle.a 261tests_bindle_enc_b64_enc_LDADD = $(BINDLE_TESTS_DEPS)
231tests_bindle_enc_b64_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 262tests_bindle_enc_b64_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
232 $(bindletools_srcdir)/checks/bindle-tests.h \ 263 $(bindletools_srcdir)/checks/bindle-tests.h \
233 $(bindletools_srcdir)/checks/bindle-tests.c \ 264 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -237,8 +268,8 @@ tests_bindle_enc_b64_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
237 268
238 269
239# macros for tests/bindle-enc-b64-val 270# macros for tests/bindle-enc-b64-val
240tests_bindle_enc_b64_val_DEPENDENCIES = lib/libbindle.a 271tests_bindle_enc_b64_val_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
241tests_bindle_enc_b64_val_LDADD = lib/libbindle.a 272tests_bindle_enc_b64_val_LDADD = $(BINDLE_TESTS_DEPS)
242tests_bindle_enc_b64_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 273tests_bindle_enc_b64_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
243 $(bindletools_srcdir)/checks/bindle-tests.h \ 274 $(bindletools_srcdir)/checks/bindle-tests.h \
244 $(bindletools_srcdir)/checks/bindle-tests.c \ 275 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -248,8 +279,8 @@ tests_bindle_enc_b64_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
248 279
249 280
250# macros for tests/bindle-enc-crock-dec 281# macros for tests/bindle-enc-crock-dec
251tests_bindle_enc_crock_dec_DEPENDENCIES = lib/libbindle.a 282tests_bindle_enc_crock_dec_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
252tests_bindle_enc_crock_dec_LDADD = lib/libbindle.a 283tests_bindle_enc_crock_dec_LDADD = $(BINDLE_TESTS_DEPS)
253tests_bindle_enc_crock_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 284tests_bindle_enc_crock_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
254 $(bindletools_srcdir)/checks/bindle-tests.h \ 285 $(bindletools_srcdir)/checks/bindle-tests.h \
255 $(bindletools_srcdir)/checks/bindle-tests.c \ 286 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -259,8 +290,8 @@ tests_bindle_enc_crock_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
259 290
260 291
261# macros for tests/bindle-enc-crock-enc 292# macros for tests/bindle-enc-crock-enc
262tests_bindle_enc_crock_enc_DEPENDENCIES = lib/libbindle.a 293tests_bindle_enc_crock_enc_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
263tests_bindle_enc_crock_enc_LDADD = lib/libbindle.a 294tests_bindle_enc_crock_enc_LDADD = $(BINDLE_TESTS_DEPS)
264tests_bindle_enc_crock_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 295tests_bindle_enc_crock_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
265 $(bindletools_srcdir)/checks/bindle-tests.h \ 296 $(bindletools_srcdir)/checks/bindle-tests.h \
266 $(bindletools_srcdir)/checks/bindle-tests.c \ 297 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -270,8 +301,8 @@ tests_bindle_enc_crock_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
270 301
271 302
272# macros for tests/bindle-enc-crock-val 303# macros for tests/bindle-enc-crock-val
273tests_bindle_enc_crock_val_DEPENDENCIES = lib/libbindle.a 304tests_bindle_enc_crock_val_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
274tests_bindle_enc_crock_val_LDADD = lib/libbindle.a 305tests_bindle_enc_crock_val_LDADD = $(BINDLE_TESTS_DEPS)
275tests_bindle_enc_crock_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 306tests_bindle_enc_crock_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
276 $(bindletools_srcdir)/checks/bindle-tests.h \ 307 $(bindletools_srcdir)/checks/bindle-tests.h \
277 $(bindletools_srcdir)/checks/bindle-tests.c \ 308 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -281,8 +312,8 @@ tests_bindle_enc_crock_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
281 312
282 313
283# macros for tests/bindle-enc-hex-dec 314# macros for tests/bindle-enc-hex-dec
284tests_bindle_enc_hex_dec_DEPENDENCIES = lib/libbindle.a 315tests_bindle_enc_hex_dec_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
285tests_bindle_enc_hex_dec_LDADD = lib/libbindle.a 316tests_bindle_enc_hex_dec_LDADD = $(BINDLE_TESTS_DEPS)
286tests_bindle_enc_hex_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 317tests_bindle_enc_hex_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
287 $(bindletools_srcdir)/checks/bindle-tests.h \ 318 $(bindletools_srcdir)/checks/bindle-tests.h \
288 $(bindletools_srcdir)/checks/bindle-tests.c \ 319 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -292,8 +323,8 @@ tests_bindle_enc_hex_dec_SOURCES = $(bindletools_srcdir)/include/bindle.h \
292 323
293 324
294# macros for tests/bindle-enc-hex-enc 325# macros for tests/bindle-enc-hex-enc
295tests_bindle_enc_hex_enc_DEPENDENCIES = lib/libbindle.a 326tests_bindle_enc_hex_enc_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
296tests_bindle_enc_hex_enc_LDADD = lib/libbindle.a 327tests_bindle_enc_hex_enc_LDADD = $(BINDLE_TESTS_DEPS)
297tests_bindle_enc_hex_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 328tests_bindle_enc_hex_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
298 $(bindletools_srcdir)/checks/bindle-tests.h \ 329 $(bindletools_srcdir)/checks/bindle-tests.h \
299 $(bindletools_srcdir)/checks/bindle-tests.c \ 330 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -303,8 +334,8 @@ tests_bindle_enc_hex_enc_SOURCES = $(bindletools_srcdir)/include/bindle.h \
303 334
304 335
305# macros for tests/bindle-enc-hex-val 336# macros for tests/bindle-enc-hex-val
306tests_bindle_enc_hex_val_DEPENDENCIES = lib/libbindle.a 337tests_bindle_enc_hex_val_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
307tests_bindle_enc_hex_val_LDADD = lib/libbindle.a 338tests_bindle_enc_hex_val_LDADD = $(BINDLE_TESTS_DEPS)
308tests_bindle_enc_hex_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 339tests_bindle_enc_hex_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
309 $(bindletools_srcdir)/checks/bindle-tests.h \ 340 $(bindletools_srcdir)/checks/bindle-tests.h \
310 $(bindletools_srcdir)/checks/bindle-tests.c \ 341 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -314,8 +345,8 @@ tests_bindle_enc_hex_val_SOURCES = $(bindletools_srcdir)/include/bindle.h \
314 345
315 346
316# macros for tests/bindle-str-basename 347# macros for tests/bindle-str-basename
317tests_bindle_str_basename_DEPENDENCIES = lib/libbindle.a 348tests_bindle_str_basename_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
318tests_bindle_str_basename_LDADD = lib/libbindle.a 349tests_bindle_str_basename_LDADD = $(BINDLE_TESTS_DEPS)
319tests_bindle_str_basename_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 350tests_bindle_str_basename_SOURCES = $(bindletools_srcdir)/include/bindle.h \
320 $(bindletools_srcdir)/checks/bindle-tests.h \ 351 $(bindletools_srcdir)/checks/bindle-tests.h \
321 $(bindletools_srcdir)/checks/bindle-tests.c \ 352 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -323,8 +354,8 @@ tests_bindle_str_basename_SOURCES = $(bindletools_srcdir)/include/bindle.h \
323 354
324 355
325# macros for tests/bindle-str-chomp 356# macros for tests/bindle-str-chomp
326tests_bindle_str_chomp_DEPENDENCIES = lib/libbindle.a 357tests_bindle_str_chomp_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
327tests_bindle_str_chomp_LDADD = lib/libbindle.a 358tests_bindle_str_chomp_LDADD = $(BINDLE_TESTS_DEPS)
328tests_bindle_str_chomp_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 359tests_bindle_str_chomp_SOURCES = $(bindletools_srcdir)/include/bindle.h \
329 $(bindletools_srcdir)/checks/bindle-tests.h \ 360 $(bindletools_srcdir)/checks/bindle-tests.h \
330 $(bindletools_srcdir)/checks/bindle-tests.c \ 361 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -332,8 +363,8 @@ tests_bindle_str_chomp_SOURCES = $(bindletools_srcdir)/include/bindle.h \
332 363
333 364
334# macros for tests/bindle-str-dirname 365# macros for tests/bindle-str-dirname
335tests_bindle_str_dirname_DEPENDENCIES = lib/libbindle.a 366tests_bindle_str_dirname_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
336tests_bindle_str_dirname_LDADD = lib/libbindle.a 367tests_bindle_str_dirname_LDADD = $(BINDLE_TESTS_DEPS)
337tests_bindle_str_dirname_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 368tests_bindle_str_dirname_SOURCES = $(bindletools_srcdir)/include/bindle.h \
338 $(bindletools_srcdir)/checks/bindle-tests.h \ 369 $(bindletools_srcdir)/checks/bindle-tests.h \
339 $(bindletools_srcdir)/checks/bindle-tests.c \ 370 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -341,8 +372,8 @@ tests_bindle_str_dirname_SOURCES = $(bindletools_srcdir)/include/bindle.h \
341 372
342 373
343# macros for tests/bindle-str-expand 374# macros for tests/bindle-str-expand
344tests_bindle_str_expand_DEPENDENCIES = lib/libbindle.a 375tests_bindle_str_expand_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
345tests_bindle_str_expand_LDADD = lib/libbindle.a 376tests_bindle_str_expand_LDADD = $(BINDLE_TESTS_DEPS)
346tests_bindle_str_expand_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 377tests_bindle_str_expand_SOURCES = $(bindletools_srcdir)/include/bindle.h \
347 $(bindletools_srcdir)/checks/bindle-tests.h \ 378 $(bindletools_srcdir)/checks/bindle-tests.h \
348 $(bindletools_srcdir)/checks/bindle-tests.c \ 379 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -350,8 +381,8 @@ tests_bindle_str_expand_SOURCES = $(bindletools_srcdir)/include/bindle.h \
350 381
351 382
352# macros for tests/bindle-str-split 383# macros for tests/bindle-str-split
353tests_bindle_str_split_DEPENDENCIES = lib/libbindle.a 384tests_bindle_str_split_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
354tests_bindle_str_split_LDADD = lib/libbindle.a 385tests_bindle_str_split_LDADD = $(BINDLE_TESTS_DEPS)
355tests_bindle_str_split_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 386tests_bindle_str_split_SOURCES = $(bindletools_srcdir)/include/bindle.h \
356 $(bindletools_srcdir)/checks/bindle-tests.h \ 387 $(bindletools_srcdir)/checks/bindle-tests.h \
357 $(bindletools_srcdir)/checks/bindle-tests.c \ 388 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -359,8 +390,8 @@ tests_bindle_str_split_SOURCES = $(bindletools_srcdir)/include/bindle.h \
359 390
360 391
361# macros for tests/bindle-url-encoding 392# macros for tests/bindle-url-encoding
362tests_bindle_url_encoding_DEPENDENCIES = lib/libbindle.a 393tests_bindle_url_encoding_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
363tests_bindle_url_encoding_LDADD = lib/libbindle.a 394tests_bindle_url_encoding_LDADD = $(BINDLE_TESTS_DEPS)
364tests_bindle_url_encoding_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 395tests_bindle_url_encoding_SOURCES = $(bindletools_srcdir)/include/bindle.h \
365 $(bindletools_srcdir)/checks/bindle-tests.h \ 396 $(bindletools_srcdir)/checks/bindle-tests.h \
366 $(bindletools_srcdir)/checks/bindle-tests.c \ 397 $(bindletools_srcdir)/checks/bindle-tests.c \
@@ -368,8 +399,8 @@ tests_bindle_url_encoding_SOURCES = $(bindletools_srcdir)/include/bindle.h \
368 399
369 400
370# macros for tests/bindle-urldesc-parse 401# macros for tests/bindle-urldesc-parse
371tests_bindle_urldesc_parse_DEPENDENCIES = lib/libbindle.a 402tests_bindle_urldesc_parse_DEPENDENCIES = $(BINDLE_TESTS_DEPS)
372tests_bindle_urldesc_parse_LDADD = lib/libbindle.a 403tests_bindle_urldesc_parse_LDADD = $(BINDLE_TESTS_DEPS)
373tests_bindle_urldesc_parse_SOURCES = $(bindletools_srcdir)/include/bindle.h \ 404tests_bindle_urldesc_parse_SOURCES = $(bindletools_srcdir)/include/bindle.h \
374 $(bindletools_srcdir)/checks/bindle-tests.h \ 405 $(bindletools_srcdir)/checks/bindle-tests.h \
375 $(bindletools_srcdir)/checks/bindle-tests.c \ 406 $(bindletools_srcdir)/checks/bindle-tests.c \