mirror of
https://github.com/lihop/godot-xterm.git
synced 2024-11-24 18:20:25 +01:00
Fix GitHub Actions godot-cpp-linux Docker build
This commit is contained in:
parent
03583c0a1b
commit
8a3adbbe68
2 changed files with 4 additions and 2 deletions
4
.github/workflows/main.yml
vendored
4
.github/workflows/main.yml
vendored
|
@ -41,7 +41,9 @@ jobs:
|
||||||
- name: Build godot-cpp bindings
|
- name: Build godot-cpp bindings
|
||||||
if: steps.cache-submodules.outputs.cache-hit != 'true'
|
if: steps.cache-submodules.outputs.cache-hit != 'true'
|
||||||
working-directory: addons/godot_xterm/native
|
working-directory: addons/godot_xterm/native
|
||||||
run: UID_GID="$(id -u):$(id -g)" docker-compose run -e TARGET=${{ matrix.target }} -e BITS=${{ matrix.bits }} godot-cpp-linux
|
run: |
|
||||||
|
docker-compose build godot-cpp-linux
|
||||||
|
UID_GID="$(id -u):$(id -g)" docker-compose run -e TARGET=${{ matrix.target }} -e BITS=${{ matrix.bits }} godot-cpp-linux
|
||||||
- name: Build libuv
|
- name: Build libuv
|
||||||
if: steps.cache-submodules.outputs.cache-hit != 'true'
|
if: steps.cache-submodules.outputs.cache-hit != 'true'
|
||||||
working-directory: addons/godot_xterm/native
|
working-directory: addons/godot_xterm/native
|
||||||
|
|
|
@ -3,5 +3,5 @@
|
||||||
FROM kroggen/ubuntu-16.04-gcc
|
FROM kroggen/ubuntu-16.04-gcc
|
||||||
RUN apt-get update -y
|
RUN apt-get update -y
|
||||||
RUN apt-get install -y python3 python3-pip gcc-multilib g++-multilib
|
RUN apt-get install -y python3 python3-pip gcc-multilib g++-multilib
|
||||||
RUN pip3 install scons
|
RUN pip3 install scons==4.3.0
|
||||||
CMD scons platform=linux generate_bindings=yes target=${TARGET:-release} bits=${BITS:-64} -j$(nproc)
|
CMD scons platform=linux generate_bindings=yes target=${TARGET:-release} bits=${BITS:-64} -j$(nproc)
|
||||||
|
|
Loading…
Reference in a new issue