Open wilfwilson opened 2 years ago
This is causing the Semigroups package CI to fail, see https://github.com/semigroups/Semigroups/pull/815#issuecomment-1092817484 and subsequent comments.
Note that one can even specify full URLs to clone, then it'll be similar.
AS it is, GAP_PKGS_TO_CLONE
is a crutch, and perhaps we'd be better off eliminating it outright. Packages that need to clone (and possibly build) additional packages can easily achieve that by inserting a suitable extra step in their CI.yml
.
Similar to #35, but not the same:
If I specify eg
GAP_PKGS_TO_CLONE
asdigraphs/digraphs
, then the commandrm -rf "$pkg"*
, which translates torm -rf "digraphs/digraphs"*
, fails to deletedigraphs-1.3.1
.If I also have
GAP_PKGS_TO_BUILD
asdigraphs
, then both versions of Digraphs get compiled. This wastes a lot of time.