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
[WIP] [NONE] Update Contributor Guide #84
Conversation
Signed-off-by: Nico Prediger <mail@nicoprediger.de>
85c04d0
to
06a755e
Compare
|
Planning on adding info about runtime configuration later... |
| GEF uses a Maven/Tycho-based build infrastructure. With the [Eclipse Maven Integration](http://eclipse.org/m2e/), a headless build can also be executed in the local workspace. Make sure you have checked out all projects of the respective git repository. Then easily run the build by right-clicking the `pom.xml` file located within the `org.eclipse.gef.releng` project, and selecting 'Run As -> Maven build...'. | ||
|
|
||
| In the configuration wizard you have to specify the goals ("clean verify") and the target profile (e.g. "NEON.target") for the build. Note that without setting the target profile the build will not run successfully. The build needs to be executed with a Java 8 VM, so if you have installed multiple JVMs, you should check the settings in the *JRE* tab. | ||
| In the configuration wizard you have to specify the goals ("clean verify") and the target profile (e.g. "2019-03.target") for the build. Note that without setting the target profile the build will not run successfully. The build needs to be executed with a Java 11 VM, so if you have installed multiple JVMs, you should check the settings in the *JRE* tab. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems one has also to define 'JAVAFX_HOME' env variable.
Also the build complains about missing 'javadoc' variable
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@laeubi: Thanks for the hints and for the feedback!
|
Correct. We had to add this when adopting Java 11 and as it seems, we forgot to update the contributor guide. Thanks for pointing that out.
Best Regards,
Alexander
… Am 19.03.2020 um 08:48 schrieb Christoph Läubrich ***@***.***>:
'JAVAFX_HOME' env variable.
|
|
@Hejado @nyssen : What is the state of this PR? Is it ready to be merged? |
|
@Hejado wanted to cross-check when setting things up on his machine. From my point of view, nothing is open here. |
|
@nyssen Thanks for clarifying it, I will merge this PR right now. |
[NONE] Update Contributor Guide
Signed-off-by: Nico Prediger mail@nicoprediger.de