dubit / duck-package-manager

Package manager for unity
MIT License
3 stars 0 forks source link

[Request] Auto referenced Assemblies #18

Open borntocompile opened 5 years ago

borntocompile commented 5 years ago

If we include a list of required assemblies to the package data for each module then we can take those assemblies and auto add them as a reference to the main assembly.

{
      "name": "duck-utils",
      "gitUrl": "https://github.com/dubit/duck-utils.git",
      "assemblies": [
          "Duck.Utils"
      ]
      "versions": [
        "1.0.0",
        "1.1.0",
        "1.2.0",
        "1.3.0"
      ]
},

This can either be its own tab or something that happens automatically on adding a submodule. It will need a reference to the projects scripts main assembly so it can add the reference.

This is intended to reduce the amount of steps required to use a Duck module, much like the reason the package manager exists in the first place.