gecko-dev/directory/c-sdk/component_versions.mk
mcs%netscape.com c934c25b5b Fix bug # 138545 - more flexibility needed for pre-built components
location. Introduced component specific RELEASE_TREE macros, e.g.,
NSPR_RELEASE_TREE.
2002-04-24 15:08:06 +00:00

94 lines
2.4 KiB
Makefile

#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is Mozilla Communicator client code, released
# March 31, 1998.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998-1999 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
COMPONENTS_DIR = /share/builds/components
# NSPR - Netscape Portable Runtime
NSPR_LIBVERSION = 4
NSPR_RELEASE_TAG = v4.1.2
NSPR_RELEASE_TREE = $(COMPONENTS_DIR)
# NSS - Network Security Services
NSSVERS = 3
NSS_RELEASE_TAG = NSS_3_3_2_RTM
#NSS_DYNAMIC_SOFTOKN = 1
NSS_RELEASE_TREE = $(COMPONENTS_DIR)
# SVRCORE - Client/server utility library
SVRCORE_RELEASE_TAG = SVRCORE_3_3_RTM
SVRCORE_RELEASE_TREE = $(COMPONENTS_DIR)
# LDAP library
LDAPVERS = 50
LDAPVERS_SUFFIX = 5.0
# PRLDAP library
PRLDAPVERS = 50
PRLDAPVERS_SUFFIX = 5.0
# LBER library
LBERVERS = 50
LBERVERS_SUFFIX = 5.0
# ldif library
LDIFVERS = 50
LDIFVERS_SUFFIX = 5.0
# iutil library
IUTILVERS = 50
IUTILVERS_SUFFIX = 5.0
# util library
UTILVERS = 50
UTILVERS_SUFFIX = 5.0
# ssl library
SSLDAPVERS = 50
SSLDAPVERS_SUFFIX = 5.0
# libNLS - National Language Support.
NLS_LIBVERSION = 31
LIBNLS_RELDATE = v3.2
LIBNLS_RELEASE_TREE = $(COMPONENTS_DIR)
# Some components already had existing Solaris 5.8 symbolic
# link to a Solaris 5.6 version. Hence, the new respun components
# were put in in a forte6 directory in each of the component
# respectively. For Solaris 5.8 only we have to pick up the components
# from the forte6 directory. As we move forward with new components,
# we can take the mess below out
# Michael.....
ifeq ($(OS_ARCH), SunOS)
ifneq ($(USE_64), 1)
OS_VERS := $(shell uname -r)
ifeq ($(OS_VERS),5.8)
ifneq ($(OS_TEST),i86pc)
NSPR_RELEASE_TAG=v4.1.2/forte6
NSS_RELEASE_TAG =NSS_3_3_1_RTM/forte6
SVRCORE_RELEASE_TAG=SVRCORE_3_3_RTM/forte6
LIBNLS_RELDATE=v3.2/forte6
endif
endif
endif
endif