On Sat, 2020-10-31 at 10:29 +0100, Achim Gratz wrote: > Since I seem to pick up more of these⦠it is silly enough that you have > to have two almost identical cygport files for the two architectures, > but it does not make any sense to me to require these to be standalone > git repositories. They share the sources and (most) patches with the > Cygwin package of the same name and I don't really intend to track those > changes manually across multiple submodules. So I'd like to keep these > the same way I have done ZStandard: the Cygwin package and both MingW64 > packages in one Git repository. > > That of course doesn't work in the CI as Scallywag gets its knickers in > a twist when it sees more than one cygport file in the checkout. That > looks like something that could hopefully be solved with either a YAML > file or some more smarts on the Scallywag side?
I had some work pending in cygport to allow a single .cygport to build both i686 and x86_64 mingw packages. That would probably be the best approach to this. (Cygwin native and MinGW cross builds are often different enough that trying to lump them all together is a bit of a stretch imo.) -- Yaakov
