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

[Issue 445] Unity Package Manager Distribution #475

Merged

Conversation

aaronchapin-tocaboca
Copy link

@aaronchapin-tocaboca aaronchapin-tocaboca commented Mar 25, 2022

With this change, Unity devs can add this package to their project using the Unity Package Manager. In manifest.json, all that's needed to be added is:

"com.revenantx.litenetlib": "https://github.com/aaronchapin-tocaboca/LiteNetLib.git?path=/LiteNetLib#feature/unity-package-manager",

With the url changing, obviously after this PR has been merged.

A drawback is that the project has to have Unity's .meta files in order to be linked properly, which will likely be annoying for non-Unity devs. So far I haven't found a way around this, but if anyone has a suggestion I'd be willing to try it out!

fixes #445

@mollsju
Copy link
Contributor

mollsju commented Oct 1, 2022

To avoid .meta files there could be a unity-specific branch for this?

@RevenantX RevenantX changed the base branch from master to upm April 2, 2023 14:09
@RevenantX RevenantX merged commit 91e248f into RevenantX:upm Apr 2, 2023
1 check was pending
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Suggestion: Distribute via open upm & unity package manager
3 participants