Clownacy
a935c7bf49
Make Travis test alternate backends
2020-04-02 21:03:38 +01:00
Clownacy
4ec5951bed
Use cmake -B
in Travis
2020-04-02 21:01:54 +01:00
Clownacy
a16086291e
Fix Travis not selecting a rendering backend
2020-04-02 21:01:11 +01:00
Clownacy
8896b1225b
Update Travis
2020-04-02 20:27:23 +01:00
Clownacy
d7ca8b3874
Remove the Makefile
...
Made redundant by CMake, and it's an absolute pain to maintain.
2020-04-02 14:23:10 +01:00
Clownacy
cc4a58fbac
Use CFLAGS and CMAKE_C_FLAGS
2020-03-14 23:18:30 +00:00
Clownacy
7420594241
Make Travis file use CXXFLAGS/CMAKE_CXX_FLAGS
2020-03-14 22:53:08 +00:00
Clownacy
f0206600b1
Travis: Exclude macOS Make OpenGLES2 build too
...
OpenGLES2 is also apparently in a different location
2020-02-06 09:21:45 +00:00
Clownacy
2b2965721f
Group jobs by build system
2020-02-05 21:01:07 +00:00
Clownacy
4737a7cbca
Travis: Only create release builds
2020-02-05 20:59:08 +00:00
Clownacy
6bbe0c977f
Explain the macOS OpenGL job exclusion
2020-02-05 20:52:30 +00:00
Clownacy
1478d2510b
Shut up a Travis warning
2020-02-05 20:45:44 +00:00
Clownacy
fe5291bce5
Uhh... now?
2020-02-05 20:41:11 +00:00
Clownacy
1575fbf908
Er... does this make it work?
2020-02-05 20:37:18 +00:00
Clownacy
f06b78bd38
Exclude macOS OpenGL3 Make builds from Travis
...
Apparently Apple handles OpenGL in a completely non-standard way.
2020-02-05 19:06:37 +00:00
Clownacy
425051a3cf
Make Travis build every rendering backend
...
I wonder if GLES2 is available on MacOS...
2020-02-05 16:02:44 +00:00
Clownacy
d8dde5f9d2
Fix the Travis file
2020-01-23 21:00:59 +00:00
Clownacy
fc874f063e
Travis: Split CMake and Make
2020-01-23 20:54:33 +00:00
Clownacy
6008550295
Alright, screw this, no Windows support
...
Getting real sick of waiting 10 minutes for MSYS2 to reinstall itself
just so Make can fail with no error message
2020-01-23 20:17:44 +00:00
Clownacy
f84289a190
arg fix dumb type
...
I really really really really really really should have done these
commit on a branch, and just squashed them together before merging
them back to the regular branch.
2020-01-23 20:02:30 +00:00
Clownacy
f1c59e466d
I hate this so much
...
Some console output would be nice, but Travis's Windows support is
trash and MSYS2 isn't treated as standard at all
2020-01-23 19:51:59 +00:00
Clownacy
52e2b1da34
...
2020-01-23 19:40:23 +00:00
Clownacy
01b218ef4d
...
2020-01-23 19:27:30 +00:00
Clownacy
88169689af
I hate this so much
2020-01-23 19:16:13 +00:00
Clownacy
209f9dfbe0
Try something else
2020-01-23 18:58:35 +00:00
Clownacy
5e9ff515fa
Let's see if Linux works instead
2020-01-23 18:53:51 +00:00
Clownacy
5e0f44b792
Ugh...
2020-01-23 18:44:23 +00:00
Clownacy
628fd6a739
Try to get it working some more
2020-01-23 18:34:32 +00:00
Clownacy
9bf0003544
Try to fix the Travis build
2020-01-23 18:04:27 +00:00
Clownacy
4acdcb90f4
Disable non-Windows builds so we can test it
2020-01-23 17:51:27 +00:00
Clownacy
ede984056a
Merge branch 'accurate' into portable
2020-01-23 17:51:19 +00:00
Clownacy
8905a2ee49
Try to get ccache working again
2020-01-23 17:27:44 +00:00
Clownacy
0090c9a226
And again
2020-01-23 17:08:39 +00:00
Clownacy
d24006c966
Try to get environment variables right
2020-01-23 17:07:41 +00:00
Clownacy
7f88a86916
Travis = >:(
2020-01-23 17:05:25 +00:00
Clownacy
2a74ab6d27
Place your bets
...
Will this random change fix it?
2020-01-23 17:02:14 +00:00
Clownacy
1b64bb71b7
Life is pain
2020-01-23 17:00:12 +00:00
Clownacy
e504f07650
...Try again
2020-01-23 16:59:20 +00:00
Clownacy
91f71d4030
Try to split 32-bit/64-bit builds
2020-01-23 16:57:58 +00:00
Clownacy
a20b906257
Fix some stupid error that was caused by...
...
...literally nothing
2020-01-23 16:38:51 +00:00
Clownacy
d4214e6dc9
???
2020-01-23 16:27:45 +00:00
Clownacy
057e762279
Screw you Travis
2020-01-23 16:25:31 +00:00
Clownacy
871e443f90
swearing
2020-01-23 16:20:09 +00:00
Clownacy
31fa8f7352
Say it with me: "this is annoying"
2020-01-23 16:19:07 +00:00
Clownacy
ae016bbcf6
...And again
2020-01-23 16:15:24 +00:00
Clownacy
e45bac46db
Clearly I don't understand Bash syntax
2020-01-23 16:14:51 +00:00
Clownacy
cd415916ac
Travis: Try to fix WINDRES and 32-bit builds
2020-01-23 16:12:33 +00:00
Clownacy
5ac0f5d160
Install regular make?
2020-01-23 15:55:36 +00:00
Clownacy
c793e302db
Dummy out 32-bit for now
...
Travis's example Windows script is 64-bit-only. I'll hack it up in a
bit.
2020-01-23 15:38:13 +00:00
Clownacy
05e0b49c29
Work already dammit
2020-01-23 15:28:41 +00:00