13 Commits

Author SHA1 Message Date
pentarctagon
8e5404bc24 update steam runtime image. 2024-04-22 13:38:44 -05:00
pentarctagon
6bb24810f1 and forward port this.. 2024-02-25 21:30:13 -06:00
P. J. McDermott
b6d7d7ea18 Replace Bash $UID with portable $(id -u) in Docker scripts
@Pentarctagon noticed in commit 9a34cbb3291 that $UID isn't set when
/bin/sh isn't GNU Bash.  `id -u` is specified by POSIX:
https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/utilities/id.html

Also move `-xe` to a `set` command (in case someone runs scripts with
`sh path/to/script` instead of `path/to/script`) and add `set -u` to
complain more loudly about such unset variables.
2024-02-15 17:27:44 -06:00
Pentarctagon
8f74a27b90 update steamrt base image 2023-08-15 12:53:58 -05:00
Pentarctagon
e6f0ffa556 Use the Sniper runtime. 2022-08-03 17:19:44 -05:00
Pentarctagon
f44acd68c2 Add build support for webp images. 2022-03-12 13:47:46 -06:00
Pentarctagon
cda9c0406a
Update steamrt image. 2021-12-19 19:01:20 -06:00
loonycyborg
5bcf5068b4
Update steamrt docker builds 2021-10-15 03:45:44 +03: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
882d7abf55
Missed one. 2020-12-10 14:48:40 -06:00
Pentarctagon
5de7939384
Update steam runtime image. 2020-10-15 15:44:12 -05:00
Pentarctagon
7733666f2c
Update to most recent steam runtime. 2020-04-05 12:41:46 -05:00
pentarctagon
1a2be4bef5 Add steam runtime job to travis. 2019-11-18 19:28:15 -06:00