27 lines
851 B
Bash
Executable File
27 lines
851 B
Bash
Executable File
#!/bin/bash
|
|
#build swjdk8
|
|
#
|
|
# 1. bash native_configure_sw64 release
|
|
# if you want to build debug jdk use "bash native_configure slowdebug"
|
|
# 2. make all
|
|
|
|
#gitnum=`git log| head -n 1 |cut -b 8-15`
|
|
#bdate=`date +%Y-%m-%d`
|
|
#topdir=`pwd`
|
|
#buildtag=`echo $USER`.`basename $topdir`.$bdate.$gitnum.$patch
|
|
buildtag=sw1.1.0
|
|
updatever=212
|
|
level=${1?usage: $0 release/slowdebug}
|
|
#set user-release-suffix and update-version by version_patch.sh
|
|
#bash version_patch.sh
|
|
# $1: debug level (release, fastdebug, slowdebug)
|
|
bash configure \
|
|
--with-user-release-suffix=$buildtag \
|
|
--with-update-version=$updatever \
|
|
--disable-zip-debug-info \
|
|
--with-debug-level=$level \
|
|
--disable-ccache \
|
|
--enable-hotspot-test-in-build \
|
|
--with-milestone=fcs \
|
|
--with-build-number=b00
|