Commit d26e6923 authored by Mike Hommey's avatar Mike Hommey
Browse files

Bug 1634926 - Don't depend on in-tree NSS/NSPR when building against system...

Bug 1634926 - Don't depend on in-tree NSS/NSPR when building against system NSS/NSPR. r=froydnj, a=pascalc

Differential Revision: https://phabricator.services.mozilla.com/D73796
parent aeeb28cd
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -211,10 +211,17 @@ toolkit/library/target: widget/gtk/mozgtk/gtk3/target
endif

ifeq (,$(filter WINNT Darwin Android,$(OS_TARGET)))
netwerk/test/http3server/target: security/nss/lib/nss/nss_nss3/target security/nss/lib/ssl/ssl_ssl3/target config/external/nspr/pr/target
ifndef MOZ_SYSTEM_NSS
netwerk/test/http3server/target: security/nss/lib/nss/nss_nss3/target security/nss/lib/ssl/ssl_ssl3/target
endif
ifndef MOZ_SYSTEM_NSPR
netwerk/test/http3server/target: config/external/nspr/pr/target
endif
else
ifndef MOZ_SYSTEM_NSS
netwerk/test/http3server/target: security/target
endif
endif

# Most things are built during compile (target/host), but some things happen during export
# Those need to depend on config/export for system wrappers.