| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
This now runs but git init and git clone fail with filesystem permission errors. So it can be used but will not be very useful until I have fixed the permissions errors which presumably needs a change in the libgit2 emscripten-forge recipe. |
Sorry, something went wrong.
|
There is a temporary replacement for this in PR #37 that uses cockle rather than a full JupyterLite terminal, and that works today unlike this. |
Sorry, something went wrong.
…om the local repo
|
There is a fix for this in JupyterLite. We'll need new releases of JupyterLite and the terminal extension before I can proceed with this. |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This adds a new directory lite-deploy containing eveything required to build the local git2cpp source code as an
Emscripten-forge package and create a local JupyterLite deployment that can run it in a terminal.
There are comprehensive instructions in lite-deploy/README.md. Essentially you create a new micromamba environment containing all the dependencies, use make to build everything and then make serve to serve the web site so that you can view it in a browser. If you change the git2cpp source code you can rebuild what is required using make rebuild.
The intention is that will be useful for developers working on PRs to easily see if their changes work in the JupyterLite terminal or not. I intend follow-on work to use this on demand in CI also, perhaps to deploy to Github Pages.
I will need to make new cockle and/or terminal releases next week so that we are using the latest code there, for example the changes that have added to cockle but not released yet to support identifying if coloured output is supported or not.