committed by
Norman Feske
parent
02d5c36cc0
commit
2f73680071
@@ -1 +1 @@
|
||||
29aa37f2c68c1f10ed798f48b34bdccecdb6b942
|
||||
c8620b50778f4ef1fc1b7a2b2261b60354c717e4
|
||||
|
||||
@@ -3,7 +3,7 @@ VERSION := git
|
||||
DOWNLOADS := jdk_generated.git
|
||||
|
||||
URL(jdk_generated) := https://github.com/ssumpf/jdk_generated.git
|
||||
REV(jdk_generated) := 481deffcb4a346c36f15f3b26c44be0dcb356218
|
||||
REV(jdk_generated) := 59d6c38e37f47474ff2a90e4efbfdb2e370a4a36
|
||||
DIR(jdk_generated) := src/app/jdk
|
||||
|
||||
# vi: set ft=make :
|
||||
|
||||
1
recipes/pkg/jdk/hash
Normal file
1
recipes/pkg/jdk/hash
Normal file
@@ -0,0 +1 @@
|
||||
2019-02-22 0882aa1326188a75628e5a3dbcea18ab6f8fa156
|
||||
@@ -1 +0,0 @@
|
||||
2018-11-27 a8076069a98b771ef9fa425c5877dd57b469db2e
|
||||
@@ -1 +1 @@
|
||||
2018-11-27 fd32f8448204c238c784486ad632f23a42c4785b
|
||||
2019-02-22 ece7f05f1a7efd65be4944a12dbecac92cd81793
|
||||
|
||||
26
run/java.run
26
run/java.run
@@ -1,13 +1,13 @@
|
||||
|
||||
set build_components {
|
||||
core init
|
||||
timer
|
||||
app/jdk/java
|
||||
}
|
||||
|
||||
build $build_components
|
||||
create_boot_directory
|
||||
|
||||
import_from_depot [depot_user]/pkg/jdk
|
||||
|
||||
set config {
|
||||
<config>
|
||||
<parent-provides>
|
||||
@@ -83,32 +83,10 @@ install_config $config
|
||||
|
||||
set boot_modules {
|
||||
core init ld.lib.so timer
|
||||
java jli.lib.so hello.tar
|
||||
java.lib.so jvm.lib.so jzip.lib.so jimage.lib.so
|
||||
libc.lib.so libm.lib.so libc_pipe.lib.so
|
||||
zlib.lib.so nio.lib.so jnet.lib.so
|
||||
vfs.lib.so stdcxx.lib.so
|
||||
classes.tar tzdb.dat management.lib.so
|
||||
}
|
||||
|
||||
|
||||
# return jdk_generated port path
|
||||
proc jdk_generated { } {
|
||||
set ::env(MAKEFLAGS) s
|
||||
set jdk_generated_path [exec [genode_dir]/tool/ports/current jdk_generated]
|
||||
return $jdk_generated_path
|
||||
}
|
||||
|
||||
file copy -force [jdk_generated]/src/app/jdk/bin/classes.tar bin
|
||||
file copy -force [jdk_generated]/src/app/jdk/bin/tzdb.dat bin
|
||||
file copy -force [jdk_generated]/src/app/jdk/bin/hello.tar bin
|
||||
|
||||
build_boot_image $boot_modules
|
||||
|
||||
append qemu_args " -nographic -serial mon:stdio "
|
||||
|
||||
run_genode_until "child \"java\" exited with exit value 0" 60
|
||||
|
||||
file delete -force bin/classes.tar
|
||||
file delete -force bin/tzdb.dat
|
||||
file delete -force bin/hello.tar
|
||||
|
||||
Reference in New Issue
Block a user