Interrupt / systemshock

Shockolate - A minimalist and cross platform System Shock source port.
GNU General Public License v3.0
803 stars 62 forks source link

Use SDL mixer 2.0.4 #273

Closed mrikola closed 5 years ago

mrikola commented 5 years ago

Update build scripts with most recent SDL and SDL mixer versions. This gets rid of the need to retrieve a patch for SDL mixer.

As this changes the external dependencies on Windows, I'm turning off AppVeyor caching to make sure that the build succeeds on that platform. This also means that another AppVeyor cache purge and updating appveyor.yml to turn caching back on is needed after merging. I dug up the instructions on how to purge the cache from Discord:

AppVeyor uses bearer token authentication. Token can be found on API token page under your AppVeyor account.

Token must be set in Authorization header of every request to AppVeyor REST API:

Authorization: Bearer <token>
You can use AppVeyor REST API to delete build cache of specific project. Use CURL, Postman, Fiddler, PowerShell or your favorite web debugging tool to run the following query (with Authorization header of course):

DELETE https://ci.appveyor.com/api/projects/{accountName}/{projectSlug}/buildcache
Interrupt commented 5 years ago

Ran the cache delete before merging. Thanks for this!