kotlin-graphics / glm

jvm glm
122 stars 20 forks source link

publish to maven central #38

Closed Bixilon closed 1 year ago

Bixilon commented 1 year ago

Closes #35

The published version 0.9.9.1-11 actually reflects the git tag v0.9.9.1-build-11 and not master.

elect86 commented 1 year ago

This is ok, but I'd like to have nonetheless the CI building on Win and MacOSx on commits

Don't you agree?

Bixilon commented 1 year ago

So, I understand that, I am doing that in other projects too. The thing with the JVM is, that it works platform independent. Other projects of mine do native function calling (I mean kool does too, but ensuring that it works is the duty of lwjgl and not glm). The build process is 100% identical on all platforms, only other natives might be linked. Testing should also be the same on all platforms.

tl;dr

I don't see the benefit, it only (despite being free for us) costs more cpu power.

(And it really has no custom task scheudling mechanisms that work different on all platforms)

elect86 commented 1 year ago

Thanks sir