mirror of
https://github.com/bensuperpc/dockcross.git
synced 2025-01-22 14:15:44 +01:00
Add Replace darknet test by cpython
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
This commit is contained in:
parent
3714419c91
commit
d7c3c499e9
176
.github/workflows/main.yml
vendored
176
.github/workflows/main.yml
vendored
@ -62,8 +62,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "no",
|
fmt: "no",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "android-arm64",
|
image: "android-arm64",
|
||||||
@ -79,8 +79,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "no",
|
fmt: "no",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "android-x86",
|
image: "android-x86",
|
||||||
@ -96,8 +96,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "no",
|
fmt: "no",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "android-x86_64",
|
image: "android-x86_64",
|
||||||
@ -113,8 +113,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "no",
|
fmt: "no",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux arm64/armv8 images
|
# Linux arm64/armv8 images
|
||||||
- {
|
- {
|
||||||
@ -131,8 +131,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-arm64-lts",
|
image: "linux-arm64-lts",
|
||||||
@ -148,8 +148,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-arm64-musl",
|
image: "linux-arm64-musl",
|
||||||
@ -165,8 +165,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-arm64-full",
|
image: "linux-arm64-full",
|
||||||
@ -182,8 +182,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux armv5 images
|
# Linux armv5 images
|
||||||
- {
|
- {
|
||||||
@ -200,8 +200,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-armv5-musl",
|
image: "linux-armv5-musl",
|
||||||
@ -217,8 +217,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux armv6 images
|
# Linux armv6 images
|
||||||
- {
|
- {
|
||||||
@ -235,8 +235,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-armv6-lts",
|
image: "linux-armv6-lts",
|
||||||
@ -252,8 +252,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-armv6-musl",
|
image: "linux-armv6-musl",
|
||||||
@ -269,8 +269,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux armv7 images
|
# Linux armv7 images
|
||||||
- {
|
- {
|
||||||
@ -287,8 +287,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-armv7a",
|
image: "linux-armv7a",
|
||||||
@ -304,8 +304,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-armv7l-musl",
|
image: "linux-armv7l-musl",
|
||||||
@ -321,8 +321,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux x86 images
|
# Linux x86 images
|
||||||
- {
|
- {
|
||||||
@ -339,8 +339,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux x86_64 images
|
# Linux x86_64 images
|
||||||
- {
|
- {
|
||||||
@ -357,8 +357,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-x64-tinycc",
|
image: "linux-x64-tinycc",
|
||||||
@ -374,8 +374,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-x64-clang",
|
image: "linux-x64-clang",
|
||||||
@ -391,8 +391,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-x86_64-full",
|
image: "linux-x86_64-full",
|
||||||
@ -408,8 +408,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux riscv images
|
# Linux riscv images
|
||||||
- {
|
- {
|
||||||
@ -426,8 +426,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "linux-riscv64",
|
image: "linux-riscv64",
|
||||||
@ -443,8 +443,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux s390x images
|
# Linux s390x images
|
||||||
- {
|
- {
|
||||||
@ -461,8 +461,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux mips images
|
# Linux mips images
|
||||||
- {
|
- {
|
||||||
@ -479,8 +479,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux ppc64le images
|
# Linux ppc64le images
|
||||||
- {
|
- {
|
||||||
@ -497,8 +497,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux m68k images
|
# Linux m68k images
|
||||||
- {
|
- {
|
||||||
@ -515,8 +515,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "no",
|
fmt: "no",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Linux xtensa images
|
# Linux xtensa images
|
||||||
- {
|
- {
|
||||||
@ -533,8 +533,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "no",
|
fmt: "no",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Windows x86_x64 images
|
# Windows x86_x64 images
|
||||||
- {
|
- {
|
||||||
@ -551,8 +551,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "windows-static-x64-posix",
|
image: "windows-static-x64-posix",
|
||||||
@ -568,8 +568,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "windows-shared-x64",
|
image: "windows-shared-x64",
|
||||||
@ -585,8 +585,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "windows-shared-x64-posix",
|
image: "windows-shared-x64-posix",
|
||||||
@ -602,8 +602,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Windows x86 images
|
# Windows x86 images
|
||||||
- {
|
- {
|
||||||
@ -620,8 +620,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "windows-shared-x86",
|
image: "windows-shared-x86",
|
||||||
@ -637,8 +637,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "no",
|
fmt: "no",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# Windows arm images
|
# Windows arm images
|
||||||
- {
|
- {
|
||||||
@ -655,8 +655,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "windows-arm64",
|
image: "windows-arm64",
|
||||||
@ -672,8 +672,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# manylinux2014 images
|
# manylinux2014 images
|
||||||
- {
|
- {
|
||||||
@ -690,8 +690,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "manylinux2014-x64",
|
image: "manylinux2014-x64",
|
||||||
@ -707,8 +707,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "yes",
|
fmt: "yes",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
- {
|
- {
|
||||||
image: "manylinux2014-aarch64",
|
image: "manylinux2014-aarch64",
|
||||||
@ -724,8 +724,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "no",
|
fmt: "no",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
# web-wasm images
|
# web-wasm images
|
||||||
- {
|
- {
|
||||||
@ -742,8 +742,8 @@ jobs:
|
|||||||
C-Plus-Plus_arg: "",
|
C-Plus-Plus_arg: "",
|
||||||
fmt: "no",
|
fmt: "no",
|
||||||
fmt_arg: "",
|
fmt_arg: "",
|
||||||
darknet: "yes",
|
cpython: "yes",
|
||||||
darknet_arg: "",
|
cpython_arg: "",
|
||||||
}
|
}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
@ -815,16 +815,16 @@ jobs:
|
|||||||
./../tools/dockcross-cmake-builder.sh ${{ matrix.arch_name.image }} ${{ matrix.arch_name.fmt_arg }} -DFMT_DOC=OFF
|
./../tools/dockcross-cmake-builder.sh ${{ matrix.arch_name.image }} ${{ matrix.arch_name.fmt_arg }} -DFMT_DOC=OFF
|
||||||
cd ..
|
cd ..
|
||||||
rm -rf fmt
|
rm -rf fmt
|
||||||
# Updated on 04/10/2021
|
# Updated on 05/10/2021
|
||||||
- name: Darknet build test
|
- name: cpython build test
|
||||||
if: ${{ matrix.arch_name.darknet == 'yes' }}
|
if: ${{ matrix.arch_name.cpython == 'yes' }}
|
||||||
run: |
|
run: |
|
||||||
git clone https://github.com/AlexeyAB/darknet.git
|
git clone --depth 1 --branch v3.10.0 https://github.com/python/cpython.git
|
||||||
cd darknet
|
cd cpython
|
||||||
git checkout 568d8c18ab7323b68b16e5844040cd8d779dc7df
|
./../tools/dockcross-command.sh ${{ matrix.arch_name.image }} ./configure ${{ matrix.arch_name.cpython_arg }}
|
||||||
./../tools/dockcross-cmake-builder.sh ${{ matrix.arch_name.image }} ${{ matrix.arch_name.darknet_arg }}
|
./../tools/dockcross-make-builder.sh ${{ matrix.arch_name.image }} -j2
|
||||||
cd ..
|
cd ..
|
||||||
rm -rf darknet
|
rm -rf cpython
|
||||||
- name: deploy
|
- name: deploy
|
||||||
if: github.ref == 'refs/heads/master'
|
if: github.ref == 'refs/heads/master'
|
||||||
run: |
|
run: |
|
||||||
|
Loading…
x
Reference in New Issue
Block a user