@@ -52,9 +52,7 @@ RUN cd /deps/nlohmannjson/build && \
5252##################################################################
5353
5454RUN mkdir -p /deps/xeus/build
55- RUN git clone --branch 2.4.1 https://github.com/jupyter-xeus/xeus.git /deps/xeus/src
56-
57- #COPY xeus /deps/xeus/src
55+ RUN git clone --branch 3.0.1 https://github.com/jupyter-xeus/xeus.git /deps/xeus/src
5856
5957RUN cd /deps/xeus/build && \
6058 emcmake cmake ../src \
@@ -66,6 +64,23 @@ RUN cd /deps/xeus/build && \
6664RUN cd /deps/xeus/build && \
6765 emmake make -j2 install
6866
67+ ##################################################################
68+ # xeus-lite
69+ ##################################################################
70+
71+ RUN mkdir -p /deps/xeus-lite/build
72+ RUN git clone https://github.com/jupyter-xeus/xeus-lite.git /deps/xeus-lite/src
73+
74+ RUN cd /deps/xeus-lite/build && \
75+ emcmake cmake ../src \
76+ -DCMAKE_INSTALL_PREFIX=/install \
77+ -Dnlohmann_json_DIR=/install/lib/cmake/nlohmann_json \
78+ -Dxtl_DIR=/install/share/cmake/xtl \
79+ -Dxeus_DIR=/install/lib/cmake/xeus
80+
81+ RUN cd /deps/xeus-lite/build && \
82+ emmake make -j2 install
83+
6984##################################################################
7085# xproperty
7186##################################################################
@@ -86,7 +101,7 @@ RUN cd /deps/xproperty/build && \
86101##################################################################
87102
88103RUN mkdir -p /deps/xwidgets/build
89- RUN git clone --branch 0.26 .1 https://github.com/jupyter-xeus/xwidgets.git /deps/xwidgets/src
104+ RUN git clone --branch 0.27 .1 https://github.com/jupyter-xeus/xwidgets.git /deps/xwidgets/src
90105
91106RUN cd /deps/xwidgets/build && \
92107 emcmake cmake ../src \
@@ -106,7 +121,7 @@ RUN cd /deps/xwidgets/build && \
106121##################################################################
107122
108123RUN mkdir -p /deps/xcanvas/build
109- RUN git clone --branch 0.2.2 https://github.com/martinRenou/xcanvas.git /deps/xcanvas/src
124+ RUN git clone --branch 0.4.1 https://github.com/martinRenou/xcanvas.git /deps/xcanvas/src
110125
111126RUN cd /deps/xcanvas/build && \
112127 emcmake cmake ../src \
@@ -134,15 +149,14 @@ ADD ./xeus-luaConfig.cmake.in /
134149ADD ./test /test
135150ADD ./cmake_emscripten /cmake_emscripten
136151
137- RUN ls /deps/wasm_lua/lua-5.3.4/src/
138-
139152RUN mkdir -p /xeus-build && cd /xeus-build && \
140153 emcmake cmake .. \
141154 -DCMAKE_INSTALL_PREFIX=/install \
142155 -DXEUS_LUA_EMSCRIPTEN_WASM_BUILD=ON \
143156 -Dxtl_DIR=/install/share/cmake/xtl \
144157 -Dnlohmann_json_DIR=/install/lib/cmake/nlohmann_json \
145158 -Dxeus_DIR=/install/lib/cmake/xeus \
159+ -Dxeus-lite_DIR=/install/lib/cmake/xeus-lite \
146160 -Dxproperty_DIR=/install/lib/cmake/xproperty \
147161 -Dxwidgets_DIR=/install/lib/cmake/xwidgets \
148162 -Dxcanvas_DIR=/install/lib/cmake/xcanvas \
0 commit comments