Hi Dirk. On Mon, Oct 08, 2018 at 08:01:32AM -0700, Dirk Hohndel wrote: > > Salvador, everyone > > I have switched the Windows test / build on Travis to a different model where > I provide a docker image that has MXE pre-installed and that makes it easier > to test things locally when encountering errors on Travis: simply run that > same Docker image on your local machine. > > The goal was to make sure that this is as easy as > > sudo bash ./scripts/windows-container/before_install.sh > sudo bash ./scripts/windows-container/travisbuild.sh > Why run sudoed? I'm running them as user and before_install.sh works simply well. BTW, the build script is failing, for me, to build grantlee, googlemaps and subsurface itself; but doesn't seem sudo related. > > > Right now I kept the old Windows environment on Travis as that is used to > build smtk2ssrf - but I think it should be reasonably easy to integrate this > with the container based solution that I have. Salvador, why does this have > to be a static MXE build instead of a shared one? That duplicates a LOT of > things and would make the MXE container significantly bigger... > Yes, it is easy to integrate; before_install.sh requires little changes and travisbuild.sh just a parameter in the command line. What seems impossible ATM is get a shared MXE build. The package is listed only static in the build matrix in the mxe site. I'm going to try going back in the mdbtools git tree but I don't have good expectations. I've built a tarball without mdbtools (68.7 Mb), but couldn't try it yet because of the other failures.
Best regards. Salva. _______________________________________________ subsurface mailing list [email protected] http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface
