Installing SDL on CI services as a dependency


Can someone point me to an example of how to install libSDL in a Windows CI service (like AppVeyor or Microsoft Azure) such that it can act a dependency for some other project-under-test?

Specifically, I’m trying to replicate the steps described here to install libSDL under MinGW:

Unfortunately I don’t have access to a Windows machine to try this directly, although I’ve been attempting to use the “Remote desktop” feature of AppVeyor to debug the issue in the GUI. This is a bit difficult as well, since it looks like there are a lot more types of terminal/shell windows (PowerShell, cmd.exe, GitHub shell, MinGW shell, etc) since I last used Windows. Each of my attempts has resulted in the configure script not being able to find SDL2. e.g.:

This is my CI configuration:

I assume I’m failing to export some directory to the PATH, but I’m not familiar enough with any of this to properly debug it. What should I try next?