Skip to content

Commit c792ab9

Browse files
committed
Add an entrypoint to java_runtime_image
1 parent 1092fa2 commit c792ab9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Diff for: build_defs/java.build_defs

+4-1
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,9 @@ def java_runtime_image(name:str, out:str=None, modules:list, launcher_module:str
250250
"dbg": "$TOOLS_JLINK " + " ".join(default_jlink_args) + f" {jlink_args}",
251251
"opt": "$TOOLS_JLINK " + " ".join(default_jlink_args) + f" --strip-debug {jlink_args}",
252252
},
253+
entry_points = {
254+
"java": "bin/java",
255+
},
253256
needs_transitive_deps=True,
254257
output_is_complete=True,
255258
binary=True,
@@ -259,6 +262,7 @@ def java_runtime_image(name:str, out:str=None, modules:list, launcher_module:str
259262
tools=tools,
260263
)
261264

265+
262266
def java_binary(name:str, main_class:str=None, out:str=None, srcs:list=None, deps:list=[],
263267
data:list=[], visibility:list=None, jvm_args:str=None, labels:list=[],
264268
self_executable:bool=True, manifest:str=None, toolchain:str=CONFIG.JAVA.TOOLCHAIN):
@@ -723,4 +727,3 @@ if CONFIG.BAZEL_COMPATIBILITY:
723727
test_only = test_only,
724728
visibility = visibility,
725729
)
726-

0 commit comments

Comments
 (0)