Migrate CI from travis-ci.com to GitHub Actions

This commit is contained in:
Leroy Hopson 2020-11-06 12:57:25 +07:00 committed by Leroy Hopson
parent 630e0104d5
commit 43df7d5331
9 changed files with 57 additions and 27 deletions

View file

@ -1,7 +1,14 @@
FROM archlinux:20200908
RUN pacman -Sy --needed --noconfirm \
base-devel \
cmake \
# The following are required to compile for any platform:
git \
scons
scons \
# The following are required to compile for 64-bit Linux:
base-devel \
# The following are required to compile for 32-bit Linux:
multilib-devel \
# The following is required to cross-compile for 32/64-bit Windows:
mingw-w64-gcc \
# The following is required to cross-compile for MacOS:
clang
COPY . /src