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,8 +1,16 @@
FROM ubuntu:18.04
RUN apt-get update && apt-get install -y \
build-essential \
cmake \
# The following are required to compile for any platform:
git \
python3 \
scons
scons \
# The following are required to compile for 64-bit Linux:
build-essential \
# The following are required to compile for 32-bit Linux:
gcc-multilib \
g++-multilib \
# The following is required to cross-compile for 32/64-bit Windows:
g++-mingw-w64-x86-64 \
# The following is required to cross-compile for MacOS:
clang
COPY . /src