michael@0: # michael@0: # This Source Code Form is subject to the terms of the Mozilla Public michael@0: # License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: # file, You can obtain one at http://mozilla.org/MPL/2.0/. michael@0: michael@0: RELEASE_LIBS = $(TARGETS) michael@0: michael@0: ifeq (,$(filter-out WIN%,$(OS_TARGET))) michael@0: michael@0: # don't want the 32 in the shared library name michael@0: SHARED_LIBRARY = $(OBJDIR)/$(DLL_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION).$(DLL_SUFFIX) michael@0: IMPORT_LIBRARY = $(OBJDIR)/$(IMPORT_LIB_PREFIX)$(LIBRARY_NAME)$(LIBRARY_VERSION)$(IMPORT_LIB_SUFFIX) michael@0: michael@0: RES = $(OBJDIR)/smime.res michael@0: RESNAME = smime.rc michael@0: michael@0: ifdef NS_USE_GCC michael@0: EXTRA_SHARED_LIBS += \ michael@0: -L$(DIST)/lib \ michael@0: -lnss3 \ michael@0: -L$(NSSUTIL_LIB_DIR) \ michael@0: -lnssutil3 \ michael@0: -L$(NSPR_LIB_DIR) \ michael@0: -lplc4 \ michael@0: -lplds4 \ michael@0: -lnspr4 \ michael@0: $(NULL) michael@0: else # ! NS_USE_GCC michael@0: EXTRA_SHARED_LIBS += \ michael@0: $(DIST)/lib/nss3.lib \ michael@0: $(DIST)/lib/nssutil3.lib \ michael@0: $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plc4.lib \ michael@0: $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)plds4.lib \ michael@0: $(NSPR_LIB_DIR)/$(NSPR31_LIB_PREFIX)nspr4.lib \ michael@0: $(NULL) michael@0: endif # NS_USE_GCC michael@0: michael@0: else michael@0: michael@0: EXTRA_SHARED_LIBS += \ michael@0: -L$(DIST)/lib \ michael@0: -lnss3 \ michael@0: -L$(NSSUTIL_LIB_DIR) \ michael@0: -lnssutil3 \ michael@0: -L$(NSPR_LIB_DIR) \ michael@0: -lplc4 \ michael@0: -lplds4 \ michael@0: -lnspr4 \ michael@0: $(NULL) michael@0: michael@0: endif michael@0: michael@0: michael@0: SHARED_LIBRARY_LIBS = \ michael@0: $(DIST)/lib/$(LIB_PREFIX)pkcs12.$(LIB_SUFFIX) \ michael@0: $(DIST)/lib/$(LIB_PREFIX)pkcs7.$(LIB_SUFFIX) \ michael@0: $(NULL) michael@0: michael@0: SHARED_LIBRARY_DIRS = \ michael@0: ../pkcs12 \ michael@0: ../pkcs7 \ michael@0: $(NULL) michael@0: