afritz1 / OpenTESArena

Open-source re-implementation of The Elder Scrolls: Arena.
MIT License
988 stars 68 forks source link

Set up Travis-CI build #46

Closed Allofich closed 8 years ago

Allofich commented 8 years ago

This gets Travis-CI through compiling OpenTESArena on gcc.

Currently WildMIDI isn't being found.

afritz1 commented 8 years ago

Thanks for figuring that out. I'm on Windows, and since there were some Linux issues that got through recently because MSVC is more permissive, I thought it'd be good to have Travis CI for better coverage on that part.

Allofich commented 8 years ago

Sure. I'm on Windows, too, and I'm not familiar with Unix commands, so that was a bit of a challenge in figuring this out, too.

Looking at the Travis config it looks like it automatically tacks on "group: stable" at the end. If you want it to look nicer / be explicit about the configuration, you could add that to the .travis.yml at the top I guess, if you care about such things.

afritz1 commented 8 years ago

I see it. Yeah, why not. I'll add that shortly.