mirror of
https://github.com/lihop/godot-xterm.git
synced 2025-05-08 05:15:30 +02:00
Migrate CI from travis-ci.com to GitHub Actions
This commit is contained in:
parent
630e0104d5
commit
43df7d5331
9 changed files with 57 additions and 27 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue