mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-17 21:10:43 +00:00
* cross compile x86 linux * fix comments * install multilib for ubuntu cross compile * remove tailing slash * fix -fPIC relocations for x86 target too * add asm make flag * fix x86 compile err * test x86 with zlib and png * Disable zlib from x86 * install x86 python header * remove cross-compiling changes * test 32bit ubuntu * add x86 ubuntu docker file * add x86 as arch parametr for docker build * config pipeline * avoid dotnet install * install cmake * skip dep install * use latest ubuntu * install latest cmake * install x86 deps * configure cmake * install ninja * correct ninja dir * apt get re2c * install onnx * set processor x86 * disable warning * skip test * disable test * disable test * find lib * fix typo * restore test * disable backend model test * disable test * fix test err * stop installing onnx * disable onnx test on x86 * restore yml * mergef with master yml * cancel needless config setting * enable x86 flag * restore all onnx tests * fix yml typo * install onnx * add back x86 flag * disable cases * disable case * disable cases * add macro to disable cases * fix typo * print platform * remove condition
18 lines
519 B
Text
18 lines
519 B
Text
ARG OS_VERSION=16.04
|
|
FROM i386/ubuntu:${OS_VERSION}
|
|
|
|
ARG PYTHON_VERSION=3.5
|
|
|
|
ADD scripts /tmp/scripts
|
|
ENV PATH="/opt/cmake/bin:${PATH}"
|
|
RUN /tmp/scripts/install_ubuntu_x86.sh -p ${PYTHON_VERSION} && /tmp/scripts/install_deps_x86.sh && rm -rf /tmp/scripts
|
|
|
|
WORKDIR /root
|
|
ENV LD_LIBRARY_PATH /usr/local/openblas/lib:$LD_LIBRARY_PATH
|
|
|
|
ARG BUILD_UID=1000
|
|
ARG BUILD_USER=onnxruntimedev
|
|
WORKDIR /home/$BUILD_USER
|
|
RUN adduser --gecos 'onnxruntime Build User' --disabled-password $BUILD_USER --uid $BUILD_UID
|
|
USER $BUILD_USER
|
|
|