ExtendRealityLtd / VRTK

An example of how to use the Tilia packages to create great content with VRTK v4.
https://www.vrtk.io/
MIT License
3.69k stars 993 forks source link

Make compatible with the Unity Package Manager and remove git submodule #2065

Closed thestonefox closed 5 years ago

thestonefox commented 5 years ago

Currently VRTK imports Zinnia into the project via a git submodule, which in turn includes the hard dependency of Malimbe.

There is some work to be done on Zinnia to make it a valid Unity package and remove the hard dependency of Malimbe.

When this happens it will break VRTK as there is a requirement to pull in the dependencies via a git submodule.

Moving forward, including VRTK will require including the package in the project manifest.

Zinnia ticket reference https://github.com/ExtendRealityLtd/Zinnia.Unity/issues/430

thestonefox commented 5 years ago

As each Prefab will be split out into its own repo eventually, I wonder if the easiest way forward right now is to just nest the Prefabs directory within a Runtime directory.

Runtime/
--Prefabs/

Then there only has to be 1 asmdef under runtime right now. In the future each repo will contain its own Runtime and asmdef.

ExtendReality-Bot commented 5 years ago

:tada: This issue has been resolved in version 4.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

bddckr commented 5 years ago

Unity_2019-10-14_23-20-38 🎉

For anyone wondering: Instructions on how to consume can be found in the README, as always!