#do you mean how do you update and push

1 messages · Page 1 of 1 (latest)

noble crystal
#

Kind of, I guess that is one aspect of it.

For instance say one developer makes a plugin that has a dependency on 2 other plugins. If another person on the team wants to use that plugin is there any depedency helper that will pull things in automatically or manage that?

Similar stuff to what these can do
https://www.sonatype.com/products/sonatype-nexus-repository
https://conan.io/

pastel cobalt
#

huh good question... lemme see

thick tiger
pastel cobalt
#

There is a plugin list in each plugin I think

noble crystal
pastel cobalt
#

it won't fetch them but it won't compile

#

yeah looks like you can have a required plugin list in the uplugin file

thick tiger
thick tiger
pastel cobalt
#

seems to supported already fyi

#

no but it will at least tell you which other plugins you need

thick tiger
#

Just compiling will throw enough errors to point that out anyway

noble crystal
#

My head was around git submodules too, but I imagine my team getting messy with those lol

thick tiger
#

If you do ever find anything that does what you want, let me know, it's a very common pain point

pastel cobalt
#

I think the messaging is clearer with the list

#

and also you can just include all the necessary submodules with the project

thick tiger
noble crystal
#

yeah I was surprised to see Unreal doesn't interface anything for their plugins and package manager.

#

Could use Unitys Registries but an unreal equivalent

thick tiger
#

I guess it's possibly because epic historically dislike plugin dependencies, which is why plugins can't support optional dependency, or why fab doesn't let plugins rely on other plugins

noble crystal
#

Maybe Ill look out of Unreal, the conan.io sits like a level above and just does c++ I think

thick tiger
#

You move is almost definitely outside of engine imo

#

Might be worth checking into #plugin-dev and seeing if they know any runic magic that I'm not privy to

noble crystal
#

Will do, thank you both for your help 🙂