2024-07-26 09:49:36 +00:00
|
|
|
FROM ghcr.io/cross-rs/mips-unknown-linux-musl:latest
|
|
|
|
RUN apt update && apt install -y git wget subversion build-essential libncurses5-dev zlib1g-dev gawk flex quilt git-core unzip libssl-dev python-dev python-pip libxml-parser-perl time
|
|
|
|
|
|
|
|
RUN git clone https://github.com/OnionIoT/source.git
|
|
|
|
|
|
|
|
COPY openwrt-build-config source/.config
|
|
|
|
|
|
|
|
ENV FORCE_UNSAFE_CONFIGURE=1
|
2024-11-21 06:41:39 +00:00
|
|
|
ENV CARGO_TARGET_MIPSEL_UNKNOWN_LINUX_MUSL_LINKER=/source/staging_dir/toolchain-mipsel_24kc_gcc-7.3.0_musl/bin/mipsel-openwrt-linux-musl-gcc
|
|
|
|
RUN cd source && make -j12
|