REwork of Dockerfile to convert built boost .bc files to .a for (potentially) better linking in WASM (didn't work).
This commit is contained in:
parent
b76765b10d
commit
a89d38abe3
|
@ -25,9 +25,19 @@ RUN cd /opt/boost && ./b2 -j4 toolset=emscripten \
|
||||||
link=static \
|
link=static \
|
||||||
variant=release \
|
variant=release \
|
||||||
threading=single \
|
threading=single \
|
||||||
runtime-link=static
|
runtime-link=static
|
||||||
|
|
||||||
|
WORKDIR /opt/boost/stage/lib/
|
||||||
|
|
||||||
|
RUN emar q libboost_atomic.a libboost_atomic.bc
|
||||||
|
RUN emar q libboost_date_time.a libboost_date_time.bc
|
||||||
|
RUN emar q libboost_filesystem.a libboost_filesystem.bc
|
||||||
|
RUN emar q libboost_system.a libboost_system.bc
|
||||||
|
RUN emar q libboost_thread.a libboost_thread.bc
|
||||||
|
|
||||||
WORKDIR /usr/src/
|
WORKDIR /usr/src/
|
||||||
|
|
||||||
ENV POVRAY_VERSION=3.7-stable
|
ENV POVRAY_VERSION=3.7-stable
|
||||||
RUN cd /usr/src/ && git clone --depth 1 --branch $POVRAY_VERSION https://github.com/POV-Ray/povray povray
|
RUN cd /usr/src/ && git clone --depth 1 --branch $POVRAY_VERSION https://github.com/POV-Ray/povray povray
|
||||||
|
|
||||||
|
WORKDIR /usr/src/povray
|
|
@ -3,4 +3,4 @@
|
||||||
sudo docker run \
|
sudo docker run \
|
||||||
-v $PWD/compile_povray_wasm.sh:/usr/src/povray/compile_povray_wasm.sh \
|
-v $PWD/compile_povray_wasm.sh:/usr/src/povray/compile_povray_wasm.sh \
|
||||||
povray_wasm \
|
povray_wasm \
|
||||||
sh -c 'cd /usr/src/povray && bash compile_povray_wasm.sh'
|
sh -c 'bash compile_povray_wasm.sh'
|
Loading…
Reference in New Issue