• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

HIVE

Chaosy
Chaosy
Well I kinda want it to be a part of the standard libraries.
Otherwise it is a bother to depend on it being imported.

So I just made my submission in vjass instead.
HappyTauren
HappyTauren
Wait, why would you depend on it being imported? You can use it outside the standard library just fine. I actually have my own git repository where I'll be posting my own scripts and systems, and it is linked into my wurst project alongside stdlib.
Chaosy
Chaosy
Not everyone have their own repo.
And if using someone else's you get a bunch of stuff you might not want.

Hence why I wanted one that was a part of the standard lib with no custom requirements.

Note that this is not a demand, I am just stating what I was looking for when I made the post.
Chaosy
Chaosy
Still, it is interesting, how would you create a repo which is used as a dependency in addition to the standard one?
HappyTauren
HappyTauren
Well, the thing is, that's ridiculously easy to do.

All you need to do is -
1) Create a new project via WurstSetup
2) Create a github repo and upload the project to it
3) Use WurstSetup to add the github repo as a dependancy

That's literally it, and it works. When you update your repo, just use WurstSetup again, import the project and and update it.

I think this is one of the best features of wurst, and Frotty is gonna make it possible to update the project from command line soon (so you can schedule automatic update from repos).
Top