meganz / MEGAsync

Easy automated syncing between your computers and your MEGA Cloud Drive
Other
1.64k stars 281 forks source link

megadesignassets submodule is inaccessible #1010

Open KottV opened 1 month ago

KottV commented 1 month ago

Hi,

If I try to clone the source recursively or update submodules, then this path (git@code.developers.mega.co.nz:megadesignassets/megadesignassets.git) seems has restricted access: ssh: connect to host code.developers.mega.co.nz port 22: Connection timed out

Not sure if it's required, as there is ENABLE_DESIGN_TOKENS_IMPORTER option, but it breaks automated builds which pull the source from GH.

vtmateos commented 22 hours ago

Hi, The megadesignassets repository is an internal repository that contains various design tokens for the application. The Design token importer serves as a parser tool to generate artifacts and assets used during the application's build process using those designs.

We have two options: either disable it as a submodule and hide the tool (it's not necessary) or publish the megadesignassets repository on GitHub and update the paths in the .gitmodules file accordingly.

Meanwhile, you can discard that error and switch ENABLE_DESIGN_TOKENS_IMPORTER to OFF in CMake file. Try again and let us know how the process goes.

Thanks.