wooga / homebrew-unityversions

Unity versions casks
MIT License
53 stars 14 forks source link

[Question] I want to add Unity 2017.2.1p3 #2

Closed boskiv closed 6 years ago

boskiv commented 6 years ago

I want to add Unity 2017.2.1p3. I have found version after coma, but I cant found sha checksums for packages. Where you get it ?

boskiv commented 6 years ago

@Larusso can you help ?

Larusso commented 6 years ago

sure let me run my generator script

boskiv commented 6 years ago

Can you share it ?

boskiv commented 6 years ago

I can do some pull requests

Larusso commented 6 years ago

let me check. The project is closed source and I don't remember anymore why :)

boskiv commented 6 years ago

May be some license restrictions from Unity ? :)

Larusso commented 6 years ago

Hmm it wasn't in the shape to open it. Its a repo with a gradle project which generates the cask definitions for beta, patch and final releases. A patch release ends up in this tap: https://github.com/wooga/homebrew-unityversions-patch

There is a ongoing https://chocolatey.org/ support logic in as well. And the automated build credentials are not secured as of now.

boskiv commented 6 years ago

Ok, I see 2017.2.1p4 how about to get 2017.2.1p3 ?

Larusso commented 6 years ago

I already triggered a build.

boskiv commented 6 years ago

Can you tell a logic getting sha256 sums ? Did you download package and make sum yourself ?

Larusso commented 6 years ago

I pre-fetch them and calculate the sum and then cache it.

Larusso commented 6 years ago

OK should be in now.

boskiv commented 6 years ago

Ok, got it. thanks.

Larusso commented 6 years ago

FYI https://github.com/wooga/homebrew-unityversions/tree/6bf569ddd2640d670dd7904e375258bafb5407b7 this commit contains the old Rake script to generate the casks. It should still work. I moved to gradle because most build scripts I support today are written in it.