Skip to content

Add support for building native-image-configure - #521

Merged
zakkak merged 1 commit into
graalvm:masterfrom
jerboaa:native-image-configure-support
Jun 11, 2026
Merged

zakkak merged 1 commit into
graalvm:masterfrom
jerboaa:native-image-configure-support

Conversation

@jerboaa

@jerboaa jerboaa commented Jun 11, 2026 •

Copy link
Copy Markdown
Collaborator

This patch adds support for adding the
$MANDREL_HOME/bin/native-image-configure binary. That is useful to have for the extract-sbom command which is about to get into the 25.0 train here:
graalvm/graalvm-community-jdk25u#84

If --skip-native is provided, the binary isn't produced. Only the underlying Java bits.

@jerboaa
jerboaa requested a review from zakkak June 11, 2026 12:47
@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jun 11, 2026
This patch adds support for adding the
`$MANDREL_HOME/bin/native-image-configure` binary. That is useful to
have for the `extract-sbom` command which is about to get into the 25.0
train here:
graalvm/graalvm-community-jdk25u#84

If --skip-native is provided, the binary isn't produced. Only the
underlying Java bits.
@jerboaa
jerboaa force-pushed the native-image-configure-support branch from 00e02fc to b0efd94 Compare June 11, 2026 13:01

@zakkak zakkak left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks @jerboaa

Not sure if we should merge it on master though or only on the 25.0 branch for the time being.

@jerboaa

jerboaa commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator Author

Not sure if we should merge it on master though or only on the 25.0 branch for the time being.

I'd prefer it going into master and potentially change if/when we do build mainline again. It's a fairly straight forward change: s/native-image-configure/native-image-utils/g

@jerboaa

jerboaa commented Jun 11, 2026

Copy link
Copy Markdown
Collaborator Author

I'll also propose the same patch for the 25.0 tree in due course.

@zakkak
zakkak merged commit df7ce55 into graalvm:master Jun 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants