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

don't break JVM/JS builds in same project when clang isn't present #562

Closed
SethTisue opened this issue Mar 17, 2017 · 8 comments
Closed

Comments

@SethTisue
Copy link

details at scala/community-build#500

note that I wasn't trying to actually compile a Scala Native based subproject here — I was just trying to run sbt in order to compile the JVM version of scalaz. but the mere presence of the Scala Native sbt plugin in projects/plugins.sbt stopped me.

can this be handled differently in the plugin...?

@SethTisue
Copy link
Author

(scalaz is only the first of the 90 projects in the Scala community build to add Scala Native support, but I expect — and hope — that there will be more soon)

@densh
Copy link
Member

densh commented Mar 18, 2017

/cc @MasseGuillaume

@MasseGuillaume
Copy link
Contributor

So you still want to build JVM/JS. Do you want it to fail only when running scala-native task?

@SethTisue
Copy link
Author

SethTisue commented Mar 19, 2017

right. I won't be running any scala-native tasks. but those tasks' mere existence, somewhere else in the build, shouldn't prevent me from getting other work done.

@MasseGuillaume
Copy link
Contributor

MasseGuillaume commented Mar 19, 2017

Agreed. On a tangent note. Would it be possible to support the Scala-Native target in dbuild? There is only a few dependencies to add.

@MasseGuillaume
Copy link
Contributor

@densh I'm fixing this right now.

MasseGuillaume added a commit to MasseGuillaume/scala-native that referenced this issue Mar 19, 2017
A task is run everytime you require it's value. it will delay it's execution to a command that requires them.
@SethTisue
Copy link
Author

SethTisue commented Mar 20, 2017

Would it be possible to support the Scala-Native target in dbuild?

@MasseGuillaume I don't know. I'd suggest asking Toni about it either at lightbend-labs/dbuild#193 or in a new ticket

MasseGuillaume added a commit to MasseGuillaume/scala-native that referenced this issue Mar 21, 2017
A task is run everytime you require it's value. it will delay it's execution to a command that requires them.
xuwei-k added a commit to xuwei-k/scalaz that referenced this issue Mar 26, 2017
xuwei-k added a commit to xuwei-k/scalaz that referenced this issue Apr 1, 2017
xuwei-k added a commit to scalaz/scalaz that referenced this issue Apr 5, 2017
xuwei-k added a commit to scalaz/scalaz that referenced this issue Apr 5, 2017
@densh densh closed this as completed in 036de7e Apr 12, 2017
@densh
Copy link
Member

densh commented Apr 12, 2017

The fix is coming in 0.2 that's tentatively planned for next week.

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

No branches or pull requests

3 participants