We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
java.base
1 parent eb3ba2a commit 9365ddfCopy full SHA for 9365ddf
1 file changed
tools/jdk/create_system.sh
@@ -70,6 +70,15 @@ rm -rf "${FLAGS_output}"
70
--patch-module=java.base="${DIR}/classes" \
71
"${FLAGS_module_info}"
72
73
+RELEASE="${FLAGS_java_home}/release"
74
+IMPLEMENTOR="$(sed -n -E 's/IMPLEMENTOR="(.*)"/\1/p' "${RELEASE}")"
75
+JAVA_RUNTIME_VERSION="$(sed -n -E 's/JAVA_RUNTIME_VERSION="(.*)"/\1/p' "${RELEASE}")"
76
+JAVA_VERSION_DATE="$(sed -n -E 's/JAVA_VERSION_DATE="(.*)"/\1/p' "${RELEASE}")"
77
+
78
+RESOURCE_DIR="${DIR}/classes/jdk/internal/misc/resources"
79
+mkdir -p "${RESOURCE_DIR}"
80
+echo "${IMPLEMENTOR}-${JAVA_RUNTIME_VERSION}-${JAVA_VERSION_DATE}" > "${RESOURCE_DIR}/release.txt"
81
82
"${FLAGS_java_home}/bin/jmod" \
83
create \
84
--module-version "$("${FLAGS_java_home}/bin/jlink" --version)" \
0 commit comments