flavorjones / mini_portile

mini_portile and mini_portile2 - Simple autoconf and cmake builder for developers
MIT License
114 stars 51 forks source link

ci: add darwin coverage to the ci matrix, specify timeouts on windows #115

Closed flavorjones closed 2 years ago

flavorjones commented 2 years ago

This PR started as a change adding Darwin builds to CI.

However, I noticed that Windows 3.1 and head builds were really slow, and looking at the logs I can see that it's because it takes 2 minutes to timeout on failed downloads. So I added a feature whereby timeouts can be specifed, and default to 10 seconds.