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

Closes #4 sbt plugin to build native image #57

Merged
merged 6 commits into from
Nov 24, 2020
Merged

Closes #4 sbt plugin to build native image #57

merged 6 commits into from
Nov 24, 2020

Conversation

alterationx10
Copy link
Contributor

Still lots to clean up with this, but wanted to start a PR to get some feedback for improving.

I'm thinking it would be best to publish a separate artifact for the SBT plugin, that users could add to their project. I didn't have luck easily depending on is as a separate project, especially with it depending on a particular version of Scala. If that's the case, maybe (eventually) put it in it's own repo?

This mainly just calls from org.scalameta's sbt-native-image for the real work, and has a couple of settings that map 1:1 to that plugins settings. Would we want to do that, or rely on setting the "upstream" native image options?

@CLAassistant
Copy link

CLAassistant commented Nov 21, 2020

CLA assistant check
All committers have signed the CLA.

@jdegoes
Copy link
Member

jdegoes commented Nov 22, 2020

@alterationx10 Thank you! Can you resolve the conflicts and also document the usage and state of this plug-in and additional work to do?

@alterationx10
Copy link
Contributor Author

Absolutely! I'll try to get that in later today.

@jdegoes
Copy link
Member

jdegoes commented Nov 22, 2020

Awesome, thank you!

@alterationx10
Copy link
Contributor Author

@jdegoes The conflict seems to have resolved itself 🎉

I've done a little bit of naming/cleaning/refactoring, and added a docs/overview/sbt_plugin.md with some documentation + usage in it.

Please let me know if there's anything more to add to help make it clearer!

@jdegoes jdegoes merged commit fca72f4 into zio:master Nov 24, 2020
@jdegoes
Copy link
Member

jdegoes commented Nov 24, 2020

@alterationx10 Awesome, thanks for your contribution!

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.

3 participants