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 easy build and execution instructions for developers #525

Open
wants to merge 2 commits into
base: development
Choose a base branch
from

Conversation

Ayowel
Copy link
Contributor

@Ayowel Ayowel commented Jul 17, 2021

Setting-up JavaFX is a pain the first time and making it easier for new users to build Asciidocfx should encourage potential maintainers to send a fix.

This PR adds the plugin that should be used to run javafx applications locally (https://openjfx.io/openjfx-docs/maven) with maven as well as instructions to use it with minimal setup requirements.

EDIT : added a second commit to set jvm args from maven properties. It reuses what is already defined for the compiled published version to avoid future maintenance issues of both parameter sets.

@Ayowel Ayowel force-pushed the feature/easy-dev-startup branch 2 times, most recently from 0d765df to c7ce5da Compare July 17, 2021 22:38
@rahmanusta rahmanusta changed the base branch from master to development August 1, 2021 09:56
@rahmanusta rahmanusta changed the base branch from development to master August 1, 2021 09:57
@rahmanusta rahmanusta changed the base branch from master to development August 1, 2021 10:00
@rahmanusta
Copy link
Member

It is pretty clear changes, thank you!

I changed the target branch to development from master. There is a small conflict in pom.xml, could you please resolve the conflicts ?

@Ayowel
Copy link
Contributor Author

Ayowel commented Aug 1, 2021

Just rebased on development. Should be good for merge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants