tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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