Skip to content

Commit

Permalink
Added language_definitions.json
Browse files Browse the repository at this point in the history
  • Loading branch information
tomuben committed Jan 30, 2025
1 parent 86cd79e commit 483c48a
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 0 deletions.
33 changes: 33 additions & 0 deletions flavors/standard-EXASOL-all/flavor_base/language_definitions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@

{
"schema_version": 1,
"language_definitions": [
{
"protocol": "localzmq+protobuf",
"aliases": ["JAVA", "JAVA11"],
"language": "java",
"parameters": [],
"udf_client_path": {
"executable": "/exaudf/exaudfclient"
}
},
{
"protocol": "localzmq+protobuf",
"aliases": ["PYTHON3", "PYTHON310"],
"language": "python",
"parameters": [],
"udf_client_path": {
"executable": "/exaudf/exaudfclient"
}
},
{
"protocol": "localzmq+protobuf",
"aliases": ["R", "R44"],
"language": "r",
"parameters": [],
"udf_client_path": {
"executable": "/exaudf/exaudfclient"
}
}
]
}
3 changes: 3 additions & 0 deletions flavors/standard-EXASOL-all/flavor_base/release/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@ RUN true # workaround for https://github.com/moby/moby/issues/37965
COPY --from={{build_run}} /build_info /build_info
RUN true # workaround for https://github.com/moby/moby/issues/37965

COPY language_definitions.json /build_info/language_definitions.json
RUN true # workaround for https://github.com/moby/moby/issues/37965


RUN mkdir -p /build_info/actual_installed_packages/release && \
/scripts/list_installed_scripts/list_installed_apt.sh > /build_info/actual_installed_packages/release/apt_get_packages && \
Expand Down

0 comments on commit 483c48a

Please sign in to comment.