1# Alternative GNU Make project makefile autogenerated by Premake
2
3ifndef config
4  config=release
5endif
6
7ifndef verbose
8  SILENT = @
9endif
10
11.PHONY: clean prebuild
12
13SHELLTYPE := posix
14ifeq (.exe,$(findstring .exe,$(ComSpec)))
15	SHELLTYPE := msdos
16endif
17
18# Configurations
19# #############################################
20
21RESCOMP = windres
22INCLUDES += -I../../contrib/mbedtls/include -I../../contrib/zlib
23FORCE_INCLUDE +=
24ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
25ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
26LIBS +=
27LDDEPS +=
28LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
29define PREBUILDCMDS
30endef
31define PRELINKCMDS
32endef
33define POSTBUILDCMDS
34endef
35
36ifeq ($(config),release)
37TARGETDIR = bin/Release
38TARGET = $(TARGETDIR)/libmbedtls-lib.a
39OBJDIR = obj/Release/mbedtls-lib
40DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DMBEDTLS_ZLIB_SUPPORT
41ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w
42ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector
43ALL_LDFLAGS += $(LDFLAGS) -s
44
45else ifeq ($(config),debug)
46TARGETDIR = bin/Debug
47TARGET = $(TARGETDIR)/libmbedtls-lib.a
48OBJDIR = obj/Debug/mbedtls-lib
49DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DMBEDTLS_ZLIB_SUPPORT
50ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
51ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
52ALL_LDFLAGS += $(LDFLAGS)
53
54endif
55
56# Per File Configurations
57# #############################################
58
59
60# File sets
61# #############################################
62
63GENERATED :=
64OBJECTS :=
65
66GENERATED += $(OBJDIR)/aes.o
67GENERATED += $(OBJDIR)/aesni.o
68GENERATED += $(OBJDIR)/arc4.o
69GENERATED += $(OBJDIR)/aria.o
70GENERATED += $(OBJDIR)/asn1parse.o
71GENERATED += $(OBJDIR)/asn1write.o
72GENERATED += $(OBJDIR)/base64.o
73GENERATED += $(OBJDIR)/bignum.o
74GENERATED += $(OBJDIR)/blowfish.o
75GENERATED += $(OBJDIR)/camellia.o
76GENERATED += $(OBJDIR)/ccm.o
77GENERATED += $(OBJDIR)/certs.o
78GENERATED += $(OBJDIR)/chacha20.o
79GENERATED += $(OBJDIR)/chachapoly.o
80GENERATED += $(OBJDIR)/cipher.o
81GENERATED += $(OBJDIR)/cipher_wrap.o
82GENERATED += $(OBJDIR)/cmac.o
83GENERATED += $(OBJDIR)/ctr_drbg.o
84GENERATED += $(OBJDIR)/debug.o
85GENERATED += $(OBJDIR)/des.o
86GENERATED += $(OBJDIR)/dhm.o
87GENERATED += $(OBJDIR)/ecdh.o
88GENERATED += $(OBJDIR)/ecdsa.o
89GENERATED += $(OBJDIR)/ecjpake.o
90GENERATED += $(OBJDIR)/ecp.o
91GENERATED += $(OBJDIR)/ecp_curves.o
92GENERATED += $(OBJDIR)/entropy.o
93GENERATED += $(OBJDIR)/entropy_poll.o
94GENERATED += $(OBJDIR)/error.o
95GENERATED += $(OBJDIR)/gcm.o
96GENERATED += $(OBJDIR)/havege.o
97GENERATED += $(OBJDIR)/hkdf.o
98GENERATED += $(OBJDIR)/hmac_drbg.o
99GENERATED += $(OBJDIR)/md.o
100GENERATED += $(OBJDIR)/md2.o
101GENERATED += $(OBJDIR)/md4.o
102GENERATED += $(OBJDIR)/md5.o
103GENERATED += $(OBJDIR)/memory_buffer_alloc.o
104GENERATED += $(OBJDIR)/net_sockets.o
105GENERATED += $(OBJDIR)/nist_kw.o
106GENERATED += $(OBJDIR)/oid.o
107GENERATED += $(OBJDIR)/padlock.o
108GENERATED += $(OBJDIR)/pem.o
109GENERATED += $(OBJDIR)/pk.o
110GENERATED += $(OBJDIR)/pk_wrap.o
111GENERATED += $(OBJDIR)/pkcs11.o
112GENERATED += $(OBJDIR)/pkcs12.o
113GENERATED += $(OBJDIR)/pkcs5.o
114GENERATED += $(OBJDIR)/pkparse.o
115GENERATED += $(OBJDIR)/pkwrite.o
116GENERATED += $(OBJDIR)/platform.o
117GENERATED += $(OBJDIR)/platform_util.o
118GENERATED += $(OBJDIR)/poly1305.o
119GENERATED += $(OBJDIR)/psa_crypto.o
120GENERATED += $(OBJDIR)/psa_crypto_driver_wrappers.o
121GENERATED += $(OBJDIR)/psa_crypto_se.o
122GENERATED += $(OBJDIR)/psa_crypto_slot_management.o
123GENERATED += $(OBJDIR)/psa_crypto_storage.o
124GENERATED += $(OBJDIR)/psa_its_file.o
125GENERATED += $(OBJDIR)/ripemd160.o
126GENERATED += $(OBJDIR)/rsa.o
127GENERATED += $(OBJDIR)/rsa_internal.o
128GENERATED += $(OBJDIR)/sha1.o
129GENERATED += $(OBJDIR)/sha256.o
130GENERATED += $(OBJDIR)/sha512.o
131GENERATED += $(OBJDIR)/ssl_cache.o
132GENERATED += $(OBJDIR)/ssl_ciphersuites.o
133GENERATED += $(OBJDIR)/ssl_cli.o
134GENERATED += $(OBJDIR)/ssl_cookie.o
135GENERATED += $(OBJDIR)/ssl_msg.o
136GENERATED += $(OBJDIR)/ssl_srv.o
137GENERATED += $(OBJDIR)/ssl_ticket.o
138GENERATED += $(OBJDIR)/ssl_tls.o
139GENERATED += $(OBJDIR)/ssl_tls13_keys.o
140GENERATED += $(OBJDIR)/threading.o
141GENERATED += $(OBJDIR)/timing.o
142GENERATED += $(OBJDIR)/version.o
143GENERATED += $(OBJDIR)/version_features.o
144GENERATED += $(OBJDIR)/x509.o
145GENERATED += $(OBJDIR)/x509_create.o
146GENERATED += $(OBJDIR)/x509_crl.o
147GENERATED += $(OBJDIR)/x509_crt.o
148GENERATED += $(OBJDIR)/x509_csr.o
149GENERATED += $(OBJDIR)/x509write_crt.o
150GENERATED += $(OBJDIR)/x509write_csr.o
151GENERATED += $(OBJDIR)/xtea.o
152OBJECTS += $(OBJDIR)/aes.o
153OBJECTS += $(OBJDIR)/aesni.o
154OBJECTS += $(OBJDIR)/arc4.o
155OBJECTS += $(OBJDIR)/aria.o
156OBJECTS += $(OBJDIR)/asn1parse.o
157OBJECTS += $(OBJDIR)/asn1write.o
158OBJECTS += $(OBJDIR)/base64.o
159OBJECTS += $(OBJDIR)/bignum.o
160OBJECTS += $(OBJDIR)/blowfish.o
161OBJECTS += $(OBJDIR)/camellia.o
162OBJECTS += $(OBJDIR)/ccm.o
163OBJECTS += $(OBJDIR)/certs.o
164OBJECTS += $(OBJDIR)/chacha20.o
165OBJECTS += $(OBJDIR)/chachapoly.o
166OBJECTS += $(OBJDIR)/cipher.o
167OBJECTS += $(OBJDIR)/cipher_wrap.o
168OBJECTS += $(OBJDIR)/cmac.o
169OBJECTS += $(OBJDIR)/ctr_drbg.o
170OBJECTS += $(OBJDIR)/debug.o
171OBJECTS += $(OBJDIR)/des.o
172OBJECTS += $(OBJDIR)/dhm.o
173OBJECTS += $(OBJDIR)/ecdh.o
174OBJECTS += $(OBJDIR)/ecdsa.o
175OBJECTS += $(OBJDIR)/ecjpake.o
176OBJECTS += $(OBJDIR)/ecp.o
177OBJECTS += $(OBJDIR)/ecp_curves.o
178OBJECTS += $(OBJDIR)/entropy.o
179OBJECTS += $(OBJDIR)/entropy_poll.o
180OBJECTS += $(OBJDIR)/error.o
181OBJECTS += $(OBJDIR)/gcm.o
182OBJECTS += $(OBJDIR)/havege.o
183OBJECTS += $(OBJDIR)/hkdf.o
184OBJECTS += $(OBJDIR)/hmac_drbg.o
185OBJECTS += $(OBJDIR)/md.o
186OBJECTS += $(OBJDIR)/md2.o
187OBJECTS += $(OBJDIR)/md4.o
188OBJECTS += $(OBJDIR)/md5.o
189OBJECTS += $(OBJDIR)/memory_buffer_alloc.o
190OBJECTS += $(OBJDIR)/net_sockets.o
191OBJECTS += $(OBJDIR)/nist_kw.o
192OBJECTS += $(OBJDIR)/oid.o
193OBJECTS += $(OBJDIR)/padlock.o
194OBJECTS += $(OBJDIR)/pem.o
195OBJECTS += $(OBJDIR)/pk.o
196OBJECTS += $(OBJDIR)/pk_wrap.o
197OBJECTS += $(OBJDIR)/pkcs11.o
198OBJECTS += $(OBJDIR)/pkcs12.o
199OBJECTS += $(OBJDIR)/pkcs5.o
200OBJECTS += $(OBJDIR)/pkparse.o
201OBJECTS += $(OBJDIR)/pkwrite.o
202OBJECTS += $(OBJDIR)/platform.o
203OBJECTS += $(OBJDIR)/platform_util.o
204OBJECTS += $(OBJDIR)/poly1305.o
205OBJECTS += $(OBJDIR)/psa_crypto.o
206OBJECTS += $(OBJDIR)/psa_crypto_driver_wrappers.o
207OBJECTS += $(OBJDIR)/psa_crypto_se.o
208OBJECTS += $(OBJDIR)/psa_crypto_slot_management.o
209OBJECTS += $(OBJDIR)/psa_crypto_storage.o
210OBJECTS += $(OBJDIR)/psa_its_file.o
211OBJECTS += $(OBJDIR)/ripemd160.o
212OBJECTS += $(OBJDIR)/rsa.o
213OBJECTS += $(OBJDIR)/rsa_internal.o
214OBJECTS += $(OBJDIR)/sha1.o
215OBJECTS += $(OBJDIR)/sha256.o
216OBJECTS += $(OBJDIR)/sha512.o
217OBJECTS += $(OBJDIR)/ssl_cache.o
218OBJECTS += $(OBJDIR)/ssl_ciphersuites.o
219OBJECTS += $(OBJDIR)/ssl_cli.o
220OBJECTS += $(OBJDIR)/ssl_cookie.o
221OBJECTS += $(OBJDIR)/ssl_msg.o
222OBJECTS += $(OBJDIR)/ssl_srv.o
223OBJECTS += $(OBJDIR)/ssl_ticket.o
224OBJECTS += $(OBJDIR)/ssl_tls.o
225OBJECTS += $(OBJDIR)/ssl_tls13_keys.o
226OBJECTS += $(OBJDIR)/threading.o
227OBJECTS += $(OBJDIR)/timing.o
228OBJECTS += $(OBJDIR)/version.o
229OBJECTS += $(OBJDIR)/version_features.o
230OBJECTS += $(OBJDIR)/x509.o
231OBJECTS += $(OBJDIR)/x509_create.o
232OBJECTS += $(OBJDIR)/x509_crl.o
233OBJECTS += $(OBJDIR)/x509_crt.o
234OBJECTS += $(OBJDIR)/x509_csr.o
235OBJECTS += $(OBJDIR)/x509write_crt.o
236OBJECTS += $(OBJDIR)/x509write_csr.o
237OBJECTS += $(OBJDIR)/xtea.o
238
239# Rules
240# #############################################
241
242all: $(TARGET)
243	@:
244
245$(TARGET): $(GENERATED) $(OBJECTS) $(LDDEPS) | $(TARGETDIR)
246	$(PRELINKCMDS)
247	@echo Linking mbedtls-lib
248	$(SILENT) $(LINKCMD)
249	$(POSTBUILDCMDS)
250
251$(TARGETDIR):
252	@echo Creating $(TARGETDIR)
253ifeq (posix,$(SHELLTYPE))
254	$(SILENT) mkdir -p $(TARGETDIR)
255else
256	$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
257endif
258
259$(OBJDIR):
260	@echo Creating $(OBJDIR)
261ifeq (posix,$(SHELLTYPE))
262	$(SILENT) mkdir -p $(OBJDIR)
263else
264	$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
265endif
266
267clean:
268	@echo Cleaning mbedtls-lib
269ifeq (posix,$(SHELLTYPE))
270	$(SILENT) rm -f  $(TARGET)
271	$(SILENT) rm -rf $(GENERATED)
272	$(SILENT) rm -rf $(OBJDIR)
273else
274	$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
275	$(SILENT) if exist $(subst /,\\,$(GENERATED)) rmdir /s /q $(subst /,\\,$(GENERATED))
276	$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
277endif
278
279prebuild: | $(OBJDIR)
280	$(PREBUILDCMDS)
281
282ifneq (,$(PCH))
283$(OBJECTS): $(GCH) | $(PCH_PLACEHOLDER)
284$(GCH): $(PCH) | prebuild
285	@echo $(notdir $<)
286	$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
287$(PCH_PLACEHOLDER): $(GCH) | $(OBJDIR)
288ifeq (posix,$(SHELLTYPE))
289	$(SILENT) touch "$@"
290else
291	$(SILENT) echo $null >> "$@"
292endif
293else
294$(OBJECTS): | prebuild
295endif
296
297
298# File Rules
299# #############################################
300
301$(OBJDIR)/aes.o: ../../contrib/mbedtls/library/aes.c
302	@echo $(notdir $<)
303	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
304$(OBJDIR)/aesni.o: ../../contrib/mbedtls/library/aesni.c
305	@echo $(notdir $<)
306	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
307$(OBJDIR)/arc4.o: ../../contrib/mbedtls/library/arc4.c
308	@echo $(notdir $<)
309	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
310$(OBJDIR)/aria.o: ../../contrib/mbedtls/library/aria.c
311	@echo $(notdir $<)
312	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
313$(OBJDIR)/asn1parse.o: ../../contrib/mbedtls/library/asn1parse.c
314	@echo $(notdir $<)
315	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
316$(OBJDIR)/asn1write.o: ../../contrib/mbedtls/library/asn1write.c
317	@echo $(notdir $<)
318	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
319$(OBJDIR)/base64.o: ../../contrib/mbedtls/library/base64.c
320	@echo $(notdir $<)
321	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
322$(OBJDIR)/bignum.o: ../../contrib/mbedtls/library/bignum.c
323	@echo $(notdir $<)
324	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
325$(OBJDIR)/blowfish.o: ../../contrib/mbedtls/library/blowfish.c
326	@echo $(notdir $<)
327	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
328$(OBJDIR)/camellia.o: ../../contrib/mbedtls/library/camellia.c
329	@echo $(notdir $<)
330	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
331$(OBJDIR)/ccm.o: ../../contrib/mbedtls/library/ccm.c
332	@echo $(notdir $<)
333	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
334$(OBJDIR)/certs.o: ../../contrib/mbedtls/library/certs.c
335	@echo $(notdir $<)
336	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
337$(OBJDIR)/chacha20.o: ../../contrib/mbedtls/library/chacha20.c
338	@echo $(notdir $<)
339	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
340$(OBJDIR)/chachapoly.o: ../../contrib/mbedtls/library/chachapoly.c
341	@echo $(notdir $<)
342	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
343$(OBJDIR)/cipher.o: ../../contrib/mbedtls/library/cipher.c
344	@echo $(notdir $<)
345	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
346$(OBJDIR)/cipher_wrap.o: ../../contrib/mbedtls/library/cipher_wrap.c
347	@echo $(notdir $<)
348	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
349$(OBJDIR)/cmac.o: ../../contrib/mbedtls/library/cmac.c
350	@echo $(notdir $<)
351	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
352$(OBJDIR)/ctr_drbg.o: ../../contrib/mbedtls/library/ctr_drbg.c
353	@echo $(notdir $<)
354	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
355$(OBJDIR)/debug.o: ../../contrib/mbedtls/library/debug.c
356	@echo $(notdir $<)
357	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
358$(OBJDIR)/des.o: ../../contrib/mbedtls/library/des.c
359	@echo $(notdir $<)
360	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
361$(OBJDIR)/dhm.o: ../../contrib/mbedtls/library/dhm.c
362	@echo $(notdir $<)
363	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
364$(OBJDIR)/ecdh.o: ../../contrib/mbedtls/library/ecdh.c
365	@echo $(notdir $<)
366	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
367$(OBJDIR)/ecdsa.o: ../../contrib/mbedtls/library/ecdsa.c
368	@echo $(notdir $<)
369	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
370$(OBJDIR)/ecjpake.o: ../../contrib/mbedtls/library/ecjpake.c
371	@echo $(notdir $<)
372	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
373$(OBJDIR)/ecp.o: ../../contrib/mbedtls/library/ecp.c
374	@echo $(notdir $<)
375	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
376$(OBJDIR)/ecp_curves.o: ../../contrib/mbedtls/library/ecp_curves.c
377	@echo $(notdir $<)
378	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
379$(OBJDIR)/entropy.o: ../../contrib/mbedtls/library/entropy.c
380	@echo $(notdir $<)
381	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
382$(OBJDIR)/entropy_poll.o: ../../contrib/mbedtls/library/entropy_poll.c
383	@echo $(notdir $<)
384	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
385$(OBJDIR)/error.o: ../../contrib/mbedtls/library/error.c
386	@echo $(notdir $<)
387	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
388$(OBJDIR)/gcm.o: ../../contrib/mbedtls/library/gcm.c
389	@echo $(notdir $<)
390	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
391$(OBJDIR)/havege.o: ../../contrib/mbedtls/library/havege.c
392	@echo $(notdir $<)
393	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
394$(OBJDIR)/hkdf.o: ../../contrib/mbedtls/library/hkdf.c
395	@echo $(notdir $<)
396	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
397$(OBJDIR)/hmac_drbg.o: ../../contrib/mbedtls/library/hmac_drbg.c
398	@echo $(notdir $<)
399	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
400$(OBJDIR)/md.o: ../../contrib/mbedtls/library/md.c
401	@echo $(notdir $<)
402	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
403$(OBJDIR)/md2.o: ../../contrib/mbedtls/library/md2.c
404	@echo $(notdir $<)
405	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
406$(OBJDIR)/md4.o: ../../contrib/mbedtls/library/md4.c
407	@echo $(notdir $<)
408	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
409$(OBJDIR)/md5.o: ../../contrib/mbedtls/library/md5.c
410	@echo $(notdir $<)
411	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
412$(OBJDIR)/memory_buffer_alloc.o: ../../contrib/mbedtls/library/memory_buffer_alloc.c
413	@echo $(notdir $<)
414	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
415$(OBJDIR)/net_sockets.o: ../../contrib/mbedtls/library/net_sockets.c
416	@echo $(notdir $<)
417	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
418$(OBJDIR)/nist_kw.o: ../../contrib/mbedtls/library/nist_kw.c
419	@echo $(notdir $<)
420	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
421$(OBJDIR)/oid.o: ../../contrib/mbedtls/library/oid.c
422	@echo $(notdir $<)
423	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
424$(OBJDIR)/padlock.o: ../../contrib/mbedtls/library/padlock.c
425	@echo $(notdir $<)
426	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
427$(OBJDIR)/pem.o: ../../contrib/mbedtls/library/pem.c
428	@echo $(notdir $<)
429	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
430$(OBJDIR)/pk.o: ../../contrib/mbedtls/library/pk.c
431	@echo $(notdir $<)
432	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
433$(OBJDIR)/pk_wrap.o: ../../contrib/mbedtls/library/pk_wrap.c
434	@echo $(notdir $<)
435	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
436$(OBJDIR)/pkcs11.o: ../../contrib/mbedtls/library/pkcs11.c
437	@echo $(notdir $<)
438	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
439$(OBJDIR)/pkcs12.o: ../../contrib/mbedtls/library/pkcs12.c
440	@echo $(notdir $<)
441	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
442$(OBJDIR)/pkcs5.o: ../../contrib/mbedtls/library/pkcs5.c
443	@echo $(notdir $<)
444	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
445$(OBJDIR)/pkparse.o: ../../contrib/mbedtls/library/pkparse.c
446	@echo $(notdir $<)
447	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
448$(OBJDIR)/pkwrite.o: ../../contrib/mbedtls/library/pkwrite.c
449	@echo $(notdir $<)
450	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
451$(OBJDIR)/platform.o: ../../contrib/mbedtls/library/platform.c
452	@echo $(notdir $<)
453	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
454$(OBJDIR)/platform_util.o: ../../contrib/mbedtls/library/platform_util.c
455	@echo $(notdir $<)
456	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
457$(OBJDIR)/poly1305.o: ../../contrib/mbedtls/library/poly1305.c
458	@echo $(notdir $<)
459	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
460$(OBJDIR)/psa_crypto.o: ../../contrib/mbedtls/library/psa_crypto.c
461	@echo $(notdir $<)
462	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
463$(OBJDIR)/psa_crypto_driver_wrappers.o: ../../contrib/mbedtls/library/psa_crypto_driver_wrappers.c
464	@echo $(notdir $<)
465	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
466$(OBJDIR)/psa_crypto_se.o: ../../contrib/mbedtls/library/psa_crypto_se.c
467	@echo $(notdir $<)
468	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
469$(OBJDIR)/psa_crypto_slot_management.o: ../../contrib/mbedtls/library/psa_crypto_slot_management.c
470	@echo $(notdir $<)
471	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
472$(OBJDIR)/psa_crypto_storage.o: ../../contrib/mbedtls/library/psa_crypto_storage.c
473	@echo $(notdir $<)
474	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
475$(OBJDIR)/psa_its_file.o: ../../contrib/mbedtls/library/psa_its_file.c
476	@echo $(notdir $<)
477	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
478$(OBJDIR)/ripemd160.o: ../../contrib/mbedtls/library/ripemd160.c
479	@echo $(notdir $<)
480	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
481$(OBJDIR)/rsa.o: ../../contrib/mbedtls/library/rsa.c
482	@echo $(notdir $<)
483	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
484$(OBJDIR)/rsa_internal.o: ../../contrib/mbedtls/library/rsa_internal.c
485	@echo $(notdir $<)
486	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
487$(OBJDIR)/sha1.o: ../../contrib/mbedtls/library/sha1.c
488	@echo $(notdir $<)
489	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
490$(OBJDIR)/sha256.o: ../../contrib/mbedtls/library/sha256.c
491	@echo $(notdir $<)
492	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
493$(OBJDIR)/sha512.o: ../../contrib/mbedtls/library/sha512.c
494	@echo $(notdir $<)
495	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
496$(OBJDIR)/ssl_cache.o: ../../contrib/mbedtls/library/ssl_cache.c
497	@echo $(notdir $<)
498	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
499$(OBJDIR)/ssl_ciphersuites.o: ../../contrib/mbedtls/library/ssl_ciphersuites.c
500	@echo $(notdir $<)
501	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
502$(OBJDIR)/ssl_cli.o: ../../contrib/mbedtls/library/ssl_cli.c
503	@echo $(notdir $<)
504	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
505$(OBJDIR)/ssl_cookie.o: ../../contrib/mbedtls/library/ssl_cookie.c
506	@echo $(notdir $<)
507	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
508$(OBJDIR)/ssl_msg.o: ../../contrib/mbedtls/library/ssl_msg.c
509	@echo $(notdir $<)
510	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
511$(OBJDIR)/ssl_srv.o: ../../contrib/mbedtls/library/ssl_srv.c
512	@echo $(notdir $<)
513	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
514$(OBJDIR)/ssl_ticket.o: ../../contrib/mbedtls/library/ssl_ticket.c
515	@echo $(notdir $<)
516	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
517$(OBJDIR)/ssl_tls.o: ../../contrib/mbedtls/library/ssl_tls.c
518	@echo $(notdir $<)
519	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
520$(OBJDIR)/ssl_tls13_keys.o: ../../contrib/mbedtls/library/ssl_tls13_keys.c
521	@echo $(notdir $<)
522	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
523$(OBJDIR)/threading.o: ../../contrib/mbedtls/library/threading.c
524	@echo $(notdir $<)
525	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
526$(OBJDIR)/timing.o: ../../contrib/mbedtls/library/timing.c
527	@echo $(notdir $<)
528	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
529$(OBJDIR)/version.o: ../../contrib/mbedtls/library/version.c
530	@echo $(notdir $<)
531	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
532$(OBJDIR)/version_features.o: ../../contrib/mbedtls/library/version_features.c
533	@echo $(notdir $<)
534	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
535$(OBJDIR)/x509.o: ../../contrib/mbedtls/library/x509.c
536	@echo $(notdir $<)
537	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
538$(OBJDIR)/x509_create.o: ../../contrib/mbedtls/library/x509_create.c
539	@echo $(notdir $<)
540	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
541$(OBJDIR)/x509_crl.o: ../../contrib/mbedtls/library/x509_crl.c
542	@echo $(notdir $<)
543	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
544$(OBJDIR)/x509_crt.o: ../../contrib/mbedtls/library/x509_crt.c
545	@echo $(notdir $<)
546	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
547$(OBJDIR)/x509_csr.o: ../../contrib/mbedtls/library/x509_csr.c
548	@echo $(notdir $<)
549	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
550$(OBJDIR)/x509write_crt.o: ../../contrib/mbedtls/library/x509write_crt.c
551	@echo $(notdir $<)
552	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
553$(OBJDIR)/x509write_csr.o: ../../contrib/mbedtls/library/x509write_csr.c
554	@echo $(notdir $<)
555	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
556$(OBJDIR)/xtea.o: ../../contrib/mbedtls/library/xtea.c
557	@echo $(notdir $<)
558	$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
559
560-include $(OBJECTS:%.o=%.d)
561ifneq (,$(PCH))
562  -include $(PCH_PLACEHOLDER).d
563endif