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

Differential Revision: https://phabricator.services.mozilla.com/D73796
This commit is contained in:
Mike Hommey 2020-05-05 11:28:54 +00:00
parent 39d7245017
commit 4fc2a1364a

View File

@ -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.