SPECS/openjdk/generate_source_tarball.sh
c1668e1b
 if [[ $# -eq 0 ]] ; then
     echo 'Usage: generate_source_tarball.sh <Mercurial-Tag-Name> <openjdk version>'
     echo 'Example: generate_source_tarball.sh jdk8u152-b16 1.8.0.152'
     echo 'visit http://hg.openjdk.java.net/jdk8u/jdk8u/tags to use the appropriate tag name.'
     exit 0
 fi
 rm -rf openjdk-$2
 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u -u $1 openjdk-$2
 cd openjdk-$2
 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/corba/ -u $1
 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/ -u $1
 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/ -u $1
 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/ -u $1
 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/ -u $1
 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/ -u $1
 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/ -u $1
 
 rm -r .hg
 rm -r corba/.hg
 rm -r hotspot/.hg 
 rm -r jaxp/.hg
 rm -r jaxws/.hg
 rm -r jdk/.hg
 rm -r langtools/.hg
 rm -r nashorn/.hg
 cd ..
 
 tar -cvzf openjdk-$2.tar.gz openjdk-$2
 chmod 644 openjdk-$2.tar.gz
 
 echo source tarball openjdk-$2.tar.gz successfully created!