Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add flag to windows specs to enable rebase #380

Merged
merged 1 commit into from
Oct 18, 2017

Conversation

vsebe
Copy link
Contributor

@vsebe vsebe commented Oct 18, 2017

Update UMA to generate the rebase targets when the flag is enabled.
Enable the flag in the specs to run rebase IBM sdk only.

Issues: #55

Signed-off-by: Violeta Sebe vsebe@ca.ibm.com

@vsebe
Copy link
Contributor Author

vsebe commented Oct 18, 2017

@keithc-ca please review, thank you!

@@ -2316,4 +2316,8 @@ Pass J9PORT_SIG_OPTIONS_ZOS_USE_CEEHDLR into j9sig_set_options() before the fir
<description>Compile tracegenc and run it to generate tracefiles</description>
<ifRemoved>Run java version of tracegenc</ifRemoved>
</flag>
<flag id="windows_rebase">
Copy link
Member

Choose a reason for hiding this comment

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

This flag should be either an uma_ or build_ flag.

Copy link
Contributor Author

@vsebe vsebe Oct 18, 2017

Choose a reason for hiding this comment

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

I renamed the flag uma_windows_rebase.

Copy link
Member

Choose a reason for hiding this comment

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

The format in the file is prefix_camelCaseFlag. Can you call this uma_windowsRebase to match the existing convention?

@vsebe vsebe force-pushed the openj9.win_rebase branch 2 times, most recently from 85fcc93 to d5e4463 Compare October 18, 2017 18:18
@vsebe
Copy link
Contributor Author

vsebe commented Oct 18, 2017

@DanHeidinga I renamed the flag to uma_windows_rebase.

@DanHeidinga
Copy link
Member

@vsebe Did you see my comment about the format of options in the file? They need to be formatted like prefix_camelCaseFlag.

Update UMA to generate the rebase targets when the flag is enabled.
Enable the flag in the specs to run rebase IBM sdk only.

Signed-off-by: Violeta Sebe <vsebe@ca.ibm.com>
@vsebe
Copy link
Contributor Author

vsebe commented Oct 18, 2017

@DanHeidinga Renamed as recommended: uma_windowsRebase

@DanHeidinga
Copy link
Member

I was going to ask how this worked as it adds the flag everywhere and removes the check for openj9 but I found this ibmruntimes/openj9-openjdk-jdk9#74 PR on the extensions repo.

So this change plus the sed script is sufficient to turn rebase off.

@DanHeidinga
Copy link
Member

Jenkins test sanity plinux

Only running one platform as its sufficient to see that the code compiles. Windows isn't enabled in the builds yet.

@DanHeidinga DanHeidinga merged commit fcb5ef2 into eclipse-openj9:master Oct 18, 2017
@vsebe vsebe deleted the openj9.win_rebase branch October 20, 2017 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants