Add cc65 compiler and fix

This commit is contained in:
Bensuperpc 2021-05-15 17:36:36 +02:00
parent 21292e9d48
commit 03e4389bf8
6 changed files with 8 additions and 6 deletions

View File

@ -46,7 +46,7 @@ jobs:
runs-on: ubuntu-20.04
strategy:
fail-fast: false
# max-parallel: 3
max-parallel: 8
# manylinux2014-aarch64
matrix:
arch_name: [android-arm, android-arm64, android-x86, android-x86_64, web-wasm, linux-armv8, linux-armv8-musl, linux-armv8-rpi3, linux-armv8-rpi4, linux-armv5, linux-armv5-musl, linux-armv6-rpi1, linux-armv7-rpi2, linux-armv6-musl, linux-armv6-rpi-old, linux-armv7, linux-armv7a, linux-armv7l-musl, linux-mips, linux-mips64, linux-mips64el-n64, linux-mipsel, linux-m68k, linux-ppc32, linux-ppc64, linux-s390x, linux-x64, linux-x64-clang, linux-x86, linux-riscv64, manylinux2014-x64, manylinux2014-x86, windows-static-x64, windows-static-x64-posix, windows-static-x86, windows-shared-x64, windows-shared-x64-posix, windows-shared-x86]
@ -71,6 +71,7 @@ jobs:
run: docker image rm -f bensuperpc/${{ matrix.arch_name }}
image_full:
name: ${{ matrix.arch_name }}
if: always()
needs: image
runs-on: ubuntu-20.04
strategy:

3
.gitmodules vendored
View File

@ -1,3 +1,6 @@
[submodule "pvsneslib"]
path = pvsneslib
url = https://github.com/Bensuperpc/pvsneslib-docker.git
[submodule "cc65"]
path = cc65
url = https://github.com/Bensuperpc/cc65-docker.git

1
cc65 Submodule

@ -0,0 +1 @@
Subproject commit b6911a513651348560435b7e6a040bfb8790d41e

View File

@ -151,7 +151,8 @@ CT_ARCH_MIPS=y
# CT_ARCH_XTENSA is not set
CT_ARCH="mips"
CT_ARCH_CHOICE_KSYM="MIPS"
CT_ARCH_TUNE="mips64vr4300"
CT_ARCH_TUNE=""
CT_ARCH_CPU="mips64vr4300"
CT_ARCH_MIPS_SHOW=y
#

View File

@ -23,6 +23,4 @@ COPY ${CROSS_TRIPLE}-noop.sh /usr/bin/${CROSS_TRIPLE}-noop
COPY Toolchain.cmake /usr/lib/${CROSS_TRIPLE}/
ENV CMAKE_TOOLCHAIN_FILE /usr/lib/${CROSS_TRIPLE}/Toolchain.cmake
#include "common.lib"
#include "common.label-and-env"

View File

@ -44,6 +44,4 @@ ENV ARCH x86
COPY linux32-entrypoint.sh /dockcross/
ENTRYPOINT ["/dockcross/linux32-entrypoint.sh"]
#include "common.lib"
#include "common.label-and-env"