PurpleKingdomGames / ultraviolet

Scala 3 to GLSL transpiler library
MIT License
58 stars 2 forks source link

Remove current usage of Indigo from the sandbox #107

Open davesmith00000 opened 8 months ago

davesmith00000 commented 8 months ago

Indigo depends on Ultraviolet, but UV's sandbox also depends on Indigo, currently, creating a circular dependency that works ok with minor version bumps, but that complains over semver incompatibility for a major version change.

Can we have some sort of sandbox that works a different way? Shadertoy? Indigo loading generated GLSL?

davesmith00000 commented 5 months ago

This specifically raises it's ugly head during the release process. After the version has been bumped you start to get version incompatibility errors (valid or not) in sbt.