config.mk (1019B)
1 # 2 # This Source Code Form is subject to the terms of the Mozilla Public 3 # License, v. 2.0. If a copy of the MPL was not distributed with this 4 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 5 6 ifdef NISCC_TEST 7 DEFINES += -DNISCC_TEST 8 endif 9 10 ifeq (,$(filter-out WIN%,$(OS_TARGET))) 11 12 ifdef NS_USE_GCC 13 EXTRA_SHARED_LIBS += \ 14 -L$(DIST)/lib \ 15 -lnss3 \ 16 -L$(NSSUTIL_LIB_DIR) \ 17 -lnssutil3 \ 18 -L$(NSPR_LIB_DIR) \ 19 -lplc4 \ 20 -lplds4 \ 21 -lnspr4 \ 22 $(NULL) 23 else # ! NS_USE_GCC 24 EXTRA_SHARED_LIBS += \ 25 $(DIST)/lib/nss3.lib \ 26 $(DIST)/lib/nssutil3.lib \ 27 $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.lib \ 28 $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.lib \ 29 $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.lib \ 30 $(NULL) 31 endif # NS_USE_GCC 32 33 else 34 35 # $(EXTRA_SHARED_LIBS) come before $(OS_LIBS), except on AIX. 36 EXTRA_SHARED_LIBS += \ 37 -L$(DIST)/lib \ 38 -lnss3 \ 39 -L$(NSSUTIL_LIB_DIR) \ 40 -lnssutil3 \ 41 -L$(NSPR_LIB_DIR) \ 42 -lplc4 \ 43 -lplds4 \ 44 -lnspr4 \ 45 $(NULL) 46 47 endif 48 49 ifdef NSS_DISABLE_TLS_1_3 50 DEFINES += -DNSS_DISABLE_TLS_1_3 51 endif