Commit graph

12 commits

Author SHA1 Message Date
Pentarctagon
ceb05f3d9f Enable logging to file by default. 2023-01-13 12:51:03 +01:00
Pentarctagon
6e357ea8b3 Enable LTO for steam-linux builds. 2022-08-03 17:19:44 -05:00
Pentarctagon
e6f0ffa556 Use the Sniper runtime. 2022-08-03 17:19:44 -05:00
Pentarctagon
9e94f090e6 Use start.sh to enable logging to file for Steam Linux. 2022-07-24 13:43:41 -05:00
Tommy
74649f4966 CI: Force colour diagnostics for compilation errors. 2022-06-10 16:45:38 +12:00
Pentarctagon
ef7d69b953 Use gcc-9 in the Scout runtime instead of gcc-5.
The gcc-9 shipped with the Scout runtime forces the use of -static-libstdc++ which is what allows this to work. However, LTO is not yet able to be enabled since as of right now it simply crashes immediately with `free(): invalid pointer`.
2021-01-16 15:43:59 -06:00
pentarctagon
1a2be4bef5 Add steam runtime job to travis. 2019-11-18 19:28:15 -06:00
loonycyborg
479278a0d9 Improve dockerbuild scripts
- recreate output dir
- write output at user's uid
- mount /build dir onto tmpfs
2019-11-14 17:33:22 +03:00
loonycyborg
755c5057d8 Make docker builds copy wesnothd to output/ too 2019-11-07 20:55:42 +03:00
loonycyborg
a7ba3a71cb Place dependencies for running steamrt build in correct subdir 2019-11-06 23:30:08 +03:00
loonycyborg
4638a4b5b8 Improve start.sh scritp for steamos build 2019-11-06 15:07:14 +03:00
loonycyborg
f080886a83 Add a script to make steam build of wesnoth using docker 2019-10-27 14:29:23 +03:00