build: add mips & mipsel targets
This commit is contained in:
parent
3738fc8629
commit
8dc07deb66
@ -5,10 +5,14 @@ RUN apt update && apt install -y \
|
||||
g++ \
|
||||
g++-aarch64-linux-gnu \
|
||||
g++-arm-linux-gnueabi \
|
||||
g++-mips-linux-gnu \
|
||||
g++-mipsel-linux-gnu \
|
||||
g++-powerpc-linux-gnu \
|
||||
gcc \
|
||||
gcc-aarch64-linux-gnu \
|
||||
gcc-arm-linux-gnueabi \
|
||||
gcc-mips-linux-gnu \
|
||||
gcc-mipsel-linux-gnu \
|
||||
gcc-powerpc-linux-gnu \
|
||||
m4 \
|
||||
make \
|
||||
|
2
Makefile
2
Makefile
@ -1,4 +1,4 @@
|
||||
ARCHS := x86_64 arm aarch64 powerpc
|
||||
ARCHS := x86_64 arm aarch64 powerpc mips mipsel
|
||||
TARGETS := $(addprefix build-, $(ARCHS))
|
||||
PACK_TARGETS := $(addprefix pack-, $(ARCHS))
|
||||
|
||||
|
@ -13,7 +13,7 @@ function set_compliation_variables() {
|
||||
# Returns:
|
||||
# 0: success
|
||||
# 1: failure
|
||||
supported_archs=("arm" "aarch64" "powerpc" "x86_64")
|
||||
supported_archs=("arm" "aarch64" "powerpc" "x86_64" "mips" "mipsel")
|
||||
|
||||
local target_arch="$1"
|
||||
|
||||
@ -33,6 +33,12 @@ function set_compliation_variables() {
|
||||
elif [[ "$target_arch" == "powerpc" ]]; then
|
||||
CROSS=powerpc-linux-gnu-
|
||||
export HOST=powerpc-linux-gnu
|
||||
elif [[ "$target_arch" == "mips" ]]; then
|
||||
CROSS=mips-linux-gnu-
|
||||
export HOST=mips-linux-gnu
|
||||
elif [[ "$target_arch" == "mipsel" ]]; then
|
||||
CROSS=mipsel-linux-gnu-
|
||||
export HOST=mipsel-linux-gnu
|
||||
elif [[ "$target_arch" == "x86_64" ]]; then
|
||||
CROSS=""
|
||||
export HOST=x86_64-linux-gnu
|
||||
|
Loading…
x
Reference in New Issue
Block a user