In the current state a git lib dependency is placed in some_library/git folder. And it is not possible to have two or more different git commit version of the same library. Nowdays it is not a rare case of dependency organization. For example, app depends on lib A and lib B, lib A depends on lib C(commit hash 1), lib B depends on lib C(commit hash 2)
Proposal:
two or more same git libs can be placed in like that: some_library/git/${commit_hash}/${lib_content}
E.g.
hxcpp/git/b306a2226ace9143dc0fb14541be2ae87a89a744/${lib_content}
hxcpp/git/df44bfb623abaf2b004b2c65a025b84095cf0b7a/${lib_content}
In the current state a git lib dependency is placed in
some_library/gitfolder. And it is not possible to have two or more different git commit version of the same library. Nowdays it is not a rare case of dependency organization. For example, app depends on lib A and lib B, lib A depends on lib C(commit hash 1), lib B depends on lib C(commit hash 2)Proposal:
two or more same git libs can be placed in like that:
some_library/git/${commit_hash}/${lib_content}E.g.
hxcpp/git/b306a2226ace9143dc0fb14541be2ae87a89a744/${lib_content}hxcpp/git/df44bfb623abaf2b004b2c65a025b84095cf0b7a/${lib_content}