Skip to content

Commit 39e13cb

Browse files
authored
Fix deployment due to new jupyter lite xeus (#458)
1 parent 804fee9 commit 39e13cb

File tree

3 files changed

+0
-22
lines changed

3 files changed

+0
-22
lines changed

.github/workflows/deploy-pages.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,8 +187,6 @@ jobs:
187187
micromamba activate xeus-lite-host
188188
python -m pip install jupyterlite-xeus jupyterlite-core jupyterlab notebook libarchive-c
189189
jupyter lite build --XeusAddon.prefix=${{ env.PREFIX }} --contents notebooks/xeus-cpp-lite-demo.ipynb --output-dir dist
190-
cp ${{ env.PREFIX }}/bin/xcpp.data dist/extensions/@jupyterlite/xeus/static
191-
cp ${{ env.PREFIX }}/lib/libclangCppInterOp.so dist/extensions/@jupyterlite/xeus/static
192190
193191
- name: Upload artifact
194192
uses: actions/upload-pages-artifact@v3

Emscripten-build-instructions.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -153,15 +153,6 @@ python -m pip install jupyterlite-xeus jupyter_server
153153
jupyter lite build --XeusAddon.prefix=$PREFIX --contents xeus-cpp/notebooks/xeus-cpp-lite-demo.ipynb
154154
```
155155

156-
We now need to shift necessary files like `xcpp.data` which contains the binary representation of the file(s)
157-
we want to include in our application. As of now this would contain all important files like Standard Headers,
158-
Libraries etc coming out of emscripten's sysroot. Assuming we are still inside build we should do the following
159-
160-
```bash
161-
cp $PREFIX/bin/xcpp.data _output/extensions/@jupyterlite/xeus/static
162-
cp $PREFIX/lib/libclangCppInterOp.so _output/extensions/@jupyterlite/xeus/static
163-
```
164-
165156
Once the Jupyter Lite site has built you can test the website locally by executing
166157

167158
```bash

docs/Emscripten-build-instructions.rst

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -174,17 +174,6 @@ for testing execute the following
174174
python -m pip install jupyterlite-xeus jupyter_server
175175
jupyter lite build --XeusAddon.prefix=$PREFIX --contents xeus-cpp/notebooks/xeus-cpp-lite-demo.ipynb
176176
177-
We now need to shift necessary files like `xcpp.data` which contains the
178-
binary representation of the file(s) we want to include in our
179-
application. As of now this would contain all important files like
180-
Standard Headers, Libraries etc coming out of emscripten's sysroot.
181-
Assuming we are still inside build we should do the following
182-
183-
.. code:: bash
184-
185-
cp $PREFIX/bin/xcpp.data _output/extensions/@jupyterlite/xeus/static
186-
cp $PREFIX/lib/libclangCppInterOp.so _output/extensions/@jupyterlite/xeus/static
187-
188177
Once the Jupyter Lite site has built you can test the website locally by
189178
executing
190179

0 commit comments

Comments
 (0)