123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- #
- # This Source Code Form is subject to the terms of the Mozilla Public
- # License, v. 2.0. If a copy of the MPL was not distributed with this
- # file, You can obtain one at http://mozilla.org/MPL/2.0/.
- #######################################################################
- # Build master "Core Components" release version directory name #
- #######################################################################
- #
- # Always set CURRENT_VERSION_SYMLINK to the <current> symbolic link.
- #
- CURRENT_VERSION_SYMLINK = current
- #
- # For the sake of backwards compatibility (*sigh*) ...
- #
- ifndef VERSION
- ifdef BUILD_NUM
- VERSION = $(BUILD_NUM)
- endif
- endif
- ifndef RELEASE_VERSION
- ifdef BUILD_NUM
- RELEASE_VERSION = $(BUILD_NUM)
- endif
- endif
- #
- # If VERSION has still NOT been set on the command line,
- # as an environment variable, by the individual Makefile, or
- # by the <component>-specific "version.mk" file, set VERSION equal
- # to $(CURRENT_VERSION_SYMLINK).
- ifndef VERSION
- VERSION = $(CURRENT_VERSION_SYMLINK)
- endif
- # If RELEASE_VERSION has still NOT been set on the command line,
- # as an environment variable, by the individual Makefile, or
- # by the <component>-specific "version.mk" file, automatically
- # generate the next available version number via a perl script.
- #
- ifndef RELEASE_VERSION
- RELEASE_VERSION =
- endif
- #
- # Set <component>-specific versions for compiliation and linkage.
- #
- ifndef JAVA_VERSION
- JAVA_VERSION = $(CURRENT_VERSION_SYMLINK)
- endif
- ifndef NETLIB_VERSION
- NETLIB_VERSION = $(CURRENT_VERSION_SYMLINK)
- endif
- ifndef NSPR_VERSION
- NSPR_VERSION = $(CURRENT_VERSION_SYMLINK)
- endif
- ifndef SECTOOLS_VERSION
- SECTOOLS_VERSION = $(CURRENT_VERSION_SYMLINK)
- endif
- ifndef SECURITY_VERSION
- SECURITY_VERSION = $(CURRENT_VERSION_SYMLINK)
- endif
- MK_VERSION = included
|