-
Notifications
You must be signed in to change notification settings - Fork 76
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
Improve GobView build #1215
Improve GobView build #1215
Conversation
2739567
to
660a678
Compare
a883207
to
1e7c6fe
Compare
What is blocking the merge here? |
I think we do want to have a separate distribution directory for GobView, but that requires some additional changes to the goblint-http server that need to be realized in the GobView repository first. |
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.
Sorry for forgetting about this again!
I guess this should all work once conflicts with master are resolved and the submodule is updated to goblint/gobview#33.
This PR attempts to simplify the build process and usage of GobView:
new make target that copies the executable to the top-level directory (as done with the Goblint executable)
copy the transpiled JavaScript files during the build already instead of doing it during the first run of Goblint (this allows to later extend GobView to start the first run from within the UI)
update documentation
bump Gobview after Serve files from separate distribution directory gobview#33 has been merged