@@ -52,9 +52,7 @@ RUN cd /deps/nlohmannjson/build && \
52
52
##################################################################
53
53
54
54
RUN 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
58
56
59
57
RUN cd /deps/xeus/build && \
60
58
emcmake cmake ../src \
@@ -66,6 +64,23 @@ RUN cd /deps/xeus/build && \
66
64
RUN cd /deps/xeus/build && \
67
65
emmake make -j2 install
68
66
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
+
69
84
##################################################################
70
85
# xproperty
71
86
##################################################################
@@ -86,7 +101,7 @@ RUN cd /deps/xproperty/build && \
86
101
##################################################################
87
102
88
103
RUN 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
90
105
91
106
RUN cd /deps/xwidgets/build && \
92
107
emcmake cmake ../src \
@@ -106,7 +121,7 @@ RUN cd /deps/xwidgets/build && \
106
121
##################################################################
107
122
108
123
RUN 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
110
125
111
126
RUN cd /deps/xcanvas/build && \
112
127
emcmake cmake ../src \
@@ -134,15 +149,14 @@ ADD ./xeus-luaConfig.cmake.in /
134
149
ADD ./test /test
135
150
ADD ./cmake_emscripten /cmake_emscripten
136
151
137
- RUN ls /deps/wasm_lua/lua-5.3.4/src/
138
-
139
152
RUN mkdir -p /xeus-build && cd /xeus-build && \
140
153
emcmake cmake .. \
141
154
-DCMAKE_INSTALL_PREFIX=/install \
142
155
-DXEUS_LUA_EMSCRIPTEN_WASM_BUILD=ON \
143
156
-Dxtl_DIR=/install/share/cmake/xtl \
144
157
-Dnlohmann_json_DIR=/install/lib/cmake/nlohmann_json \
145
158
-Dxeus_DIR=/install/lib/cmake/xeus \
159
+ -Dxeus-lite_DIR=/install/lib/cmake/xeus-lite \
146
160
-Dxproperty_DIR=/install/lib/cmake/xproperty \
147
161
-Dxwidgets_DIR=/install/lib/cmake/xwidgets \
148
162
-Dxcanvas_DIR=/install/lib/cmake/xcanvas \
0 commit comments