1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-08-27 19:21:55 +03:00

Merge pull request #5150 from tom-cosgrove-arm/serialise-builds-of-archives-on-windows_2.x

Backport 2.x: Serialise builds of the .a files on Windows
This commit is contained in:
Dave Rodgman
2021-11-10 15:41:40 +00:00
committed by GitHub

View File

@@ -189,6 +189,14 @@ static: libmbedcrypto.a libmbedx509.a libmbedtls.a
shared: libmbedcrypto.$(DLEXT) libmbedx509.$(DLEXT) libmbedtls.$(DLEXT)
# Windows builds under Mingw can fail if make tries to create archives in the same
# directory at the same time - see https://bugs.launchpad.net/gcc-arm-embedded/+bug/1848002.
# This forces builds of the .a files to be serialised.
ifdef WINDOWS
libmbedtls.a: | libmbedx509.a
libmbedx509.a: | libmbedcrypto.a
endif
# tls
libmbedtls.a: $(OBJS_TLS)
echo " AR $@"