summaryrefslogtreecommitdiffstats
path: root/openjdk/build/BUILDING.txt
blob: c8118fc53fd039405032c13808d6faba6cab1693 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# You can run this script in the sources/ subdirectory to download the sources.

# -----------------------------------------------------------------------------
#
# These source URLs are constructed from reading the Makefile.in of icedtea:
# egrep '(^OPENJDK_VERSION|^JDK_UPDATE_VERSION|^BUILD_VERSION|^CORBA_CHANGESET|^HOTSPOT_CHANGESET|^JAXP_CHANGESET|^JAXWS_CHANGESET|^JDK_CHANGESET|^LANGTOOLS_CHANGESET|^OPENJDK_CHANGESET|^CACAO_VERSION|^CACAO_BASE_URL|^JAMVM_VERSION|^JAMVM_BASE_URL|^ICEDTEA_MAJOR|^ICEDTEA_BRANCH|^ICEDTEA_PREFIX|^ICEDTEA_HG_URL|^DROP_URL)' Makefile.in
#
# In icedtea you can choose between "default" and "zero" versions
# of the VM. The zero vm is meant for ARM based systems.
# Use this command to find out the hash of the hopspot.zip
# grep default hotspot.map
#
# -----------------------------------------------------------------------------

# Check ICEDTEA_BRANCH value in Makefile.in:
ICEDTEA_MAJOR="icedtea7"
ICEDTEA_BRANCH="2.5.2"
ICEDTEA_VERSION="2.5.2"
FORESTURL="http://icedtea.classpath.org/hg/release/${ICEDTEA_MAJOR}-forest-${ICEDTEA_BRANCH}"
DROPURL="http://icedtea.classpath.org/download/drops"
SUPPURL="${DROPURL}/${ICEDTEA_MAJOR}/${ICEDTEA_BRANCH}"

# Get icedtea:
wget -c http://icedtea.classpath.org/download/source/icedtea-${ICEDTEA_VERSION}.tar.gz
wget -c http://icedtea.classpath.org/download/source/icedtea-${ICEDTEA_VERSION}.tar.gz.sig

# Get supporting sources:
wget ${SUPPURL}/openjdk.tar.bz2 -O openjdk_icedtea-${ICEDTEA_VERSION}.tar.bz2
wget ${SUPPURL}/corba.tar.bz2 -O corba_icedtea-${ICEDTEA_VERSION}.tar.bz2 
wget ${SUPPURL}/jaxp.tar.bz2 -O jaxp_icedtea-${ICEDTEA_VERSION}.tar.bz2 
wget ${SUPPURL}/jdk.tar.bz2 -O jdk_icedtea-${ICEDTEA_VERSION}.tar.bz2 
wget ${SUPPURL}/langtools.tar.bz2 -O langtools_icedtea-${ICEDTEA_VERSION}.tar.bz2 
wget ${SUPPURL}/jaxws.tar.bz2 -O jaxws_icedtea-${ICEDTEA_VERSION}.tar.bz2 
wget ${SUPPURL}/hotspot.tar.bz2 -O hotspot_icedtea-${ICEDTEA_VERSION}.tar.bz2 

# Get these hash values from Makefile.in:
wget ${DROPURL}/cacao/e215e36be9fc.tar.gz -O cacao_icedtea-${ICEDTEA_VERSION}.tar.gz
wget ${DROPURL}/jamvm/jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz -O jamvm_icedtea-${ICEDTEA_VERSION}.tar.gz