Skip to content

Commit

Permalink
Add an entrypoint to java_runtime_image
Browse files Browse the repository at this point in the history
  • Loading branch information
peterebden committed Dec 11, 2024
1 parent 1092fa2 commit c792ab9
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion build_defs/java.build_defs
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,9 @@ def java_runtime_image(name:str, out:str=None, modules:list, launcher_module:str
"dbg": "$TOOLS_JLINK " + " ".join(default_jlink_args) + f" {jlink_args}",
"opt": "$TOOLS_JLINK " + " ".join(default_jlink_args) + f" --strip-debug {jlink_args}",
},
entry_points = {
"java": "bin/java",
},
needs_transitive_deps=True,
output_is_complete=True,
binary=True,
Expand All @@ -259,6 +262,7 @@ def java_runtime_image(name:str, out:str=None, modules:list, launcher_module:str
tools=tools,
)


def java_binary(name:str, main_class:str=None, out:str=None, srcs:list=None, deps:list=[],
data:list=[], visibility:list=None, jvm_args:str=None, labels:list=[],
self_executable:bool=True, manifest:str=None, toolchain:str=CONFIG.JAVA.TOOLCHAIN):
Expand Down Expand Up @@ -723,4 +727,3 @@ if CONFIG.BAZEL_COMPATIBILITY:
test_only = test_only,
visibility = visibility,
)

0 comments on commit c792ab9

Please sign in to comment.