-
Notifications
You must be signed in to change notification settings - Fork 443
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
Remove requirement of JvmPlugin from UniversalPlugin #1116
Comments
Thanks for your detailed report. I wasn't able to find any references to the I thought we it referenced somewhere, because we make use of It looks like you created a minimal project reproducing this. Can you post the |
|
Thanks for the research. I missed that this was added. |
So no chance of getting |
I curious what your use-case is or the trouble that the The reason I'm very carefully about this, is that we rely on settings initialized This is why I'm actually quite happy the sbt-team added the Having said that, with scala native and scala js there are two other major, non-jvm |
Yeah I think you're right, I don't remember a specific problem, it's just a little odd. In my particular case I had a Python project which would end up getting additional plugins added to it unnecessarily. I was trying to disable the There may have been something else but I was probably using the wrong task at the time. It may just be a case of needing to redefine some of the settings to make it less JVM like, which would be required even if the The only other thing is that IntelliJ IDEA ends up adding the Java SDK to the module. I haven't found a particular problem with this either though. It might be an interesting experiment to think how the IntelliJ-scala plugin could handle this better and only then might it be necessary to disable the Without a specific problem to solve it seems perfectly fine to leave this as is. |
Wow 😎 : ! That's pretty interesting what you are saying. So you build a python project with
Yep 🙈 |
We have a bunch of Lagom projects which use sbt-docker. The docker packaging uses the Each Lagom project also has other deployment related files such as for Terraform. This uses another One of those projects also has an AWS lambda function written in Python that needs to get zipped up and put within the Terraform module of the deploy tarball. There are some custom tasks which go and fetch all the Python dependencies but essentially just add everything that the lambda needs to |
Thanks a lot for sharing 😍 |
Thanks for maintaining native-packager! It is a super useful plugin. The fact that it can be used in this way is testament to how awesome it is. |
Expected behaviour
I should be able to use the
UniversalPlugin
on a non-JVM project.build.sbt
Actual behaviour
Information
rpm --version
): ?The text was updated successfully, but these errors were encountered: