You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 14, 2025. It is now read-only.
Some packages depends on submodules not packaged elsewhere but as a folder in the main project (e.g. language-* from atom)
Here are 3 ways of packaging I've been thinking of: one ebuild for submodule pros: no need to change the eclass cons: ebuild version and tarball version aren't the same, no way to check for updates
let npm manage them pros: only one ebuild cons: difficult to put the documentation where it should be, the eclass must take care of package.json and list only the submodules in it before calling npm (currently the eclass clear the dependencies inside package.json). Complex bash/jq scripting needed
manually install the submodules pros: one ebuild only cons: Complex bash scripting needed, in the ebuild we need to cd module/folder then run the configure compile install functions