jdk: OpenJDK for Genode
OpenJDK version 9 for Genode, contains the interpreter/compiler version of the HotSpot virtual machine for x86_64 and ARM. fixes #123
This commit is contained in:
committed by
Christian Helmuth
parent
cc1d629181
commit
c5cebdd192
1
ports/jdk.hash
Normal file
1
ports/jdk.hash
Normal file
@@ -0,0 +1 @@
|
||||
e878af950a95fe36270ae12dcfb2bb0b7d6c12e7
|
||||
19
ports/jdk.port
Normal file
19
ports/jdk.port
Normal file
@@ -0,0 +1,19 @@
|
||||
LICENSE := GPLv2
|
||||
VERSION := 64892f1c9874938dfcdc235b5c051dd761cdd833
|
||||
DOWNLOADS := jdk.archive
|
||||
|
||||
NAME(jdk) := jdk.tgz
|
||||
URL(jdk) := https://api.github.com/repos/dmlloyd/openjdk/tarball/$(VERSION)
|
||||
SHA(jdk) := d5b032d5d312148d1c15cde975aa43c4dfa4f2441472d70270ffd6aa22a33694
|
||||
TAR_OPT(jdk) := --strip-components=1 --files-from=$(REP_DIR)/src/app/jdk/files.list
|
||||
DIR(jdk) := src/app/jdk
|
||||
|
||||
PATCHES := $(addprefix src/app/jdk/patches/,jdk.patch arm.patch \
|
||||
icache.patch size.patch)
|
||||
|
||||
# This patch has to be applied to JDK when building the standard Java library
|
||||
# pollselectorprovider.patch
|
||||
|
||||
PATCH_OPT := -p1 -d src/app/jdk
|
||||
|
||||
# vi: set ft=make :
|
||||
1
ports/jdk_generated.hash
Normal file
1
ports/jdk_generated.hash
Normal file
@@ -0,0 +1 @@
|
||||
29aa37f2c68c1f10ed798f48b34bdccecdb6b942
|
||||
9
ports/jdk_generated.port
Normal file
9
ports/jdk_generated.port
Normal file
@@ -0,0 +1,9 @@
|
||||
LICENSE := GPLv2
|
||||
VERSION := git
|
||||
DOWNLOADS := jdk_generated.git
|
||||
|
||||
URL(jdk_generated) := https://github.com/ssumpf/jdk_generated.git
|
||||
REV(jdk_generated) := 481deffcb4a346c36f15f3b26c44be0dcb356218
|
||||
DIR(jdk_generated) := src/app/jdk
|
||||
|
||||
# vi: set ft=make :
|
||||
Reference in New Issue
Block a user