mirror of
https://github.com/lihop/godot-xterm.git
synced 2025-05-05 04:34:23 +02:00
Update build files and GitHub Actions workflow
This commit is contained in:
parent
237a456f99
commit
2ba480b4da
15 changed files with 172 additions and 429 deletions
|
@ -2,6 +2,14 @@
|
|||
# with older versions of GLIBC installed on their systems can use the library.
|
||||
FROM kroggen/ubuntu-16.04-gcc
|
||||
RUN apt-get update -y
|
||||
RUN apt-get install -y python3 python3-pip gcc-multilib g++-multilib
|
||||
RUN pip3 install scons==4.3.0
|
||||
CMD scons platform=linux generate_bindings=yes target=${TARGET:-release} bits=${BITS:-64} -j$(nproc)
|
||||
RUN apt-get install -y software-properties-common
|
||||
RUN add-apt-repository -y ppa:jblgf0/python
|
||||
RUN add-apt-repository -y ppa:ubuntu-toolchain-r/test
|
||||
RUN apt-get update -y
|
||||
RUN apt-get install -y curl gcc-9-multilib g++-9-multilib python3.7
|
||||
RUN curl -sS https://bootstrap.pypa.io/get-pip.py | python3.7
|
||||
RUN pip3 install scons==4.4.0
|
||||
RUN ln -sf /usr/bin/gcc-9 /usr/bin/gcc
|
||||
RUN ln -s /usr/bin/g++-9 /usr/bin/g++
|
||||
VOLUME /scons-cache
|
||||
CMD scons target=${TARGET:-template_release} arch=${ARCH:-x86_64}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue