From a51681811fffddaa076e68b891ff593f69ca18b0 Mon Sep 17 00:00:00 2001 From: Anton Lydike Date: Mon, 1 May 2023 16:57:49 +0100 Subject: [PATCH] fix ci (pt2) ? --- .github/workflows/jupyterlite.yml | 16 +++++++--------- .idea/inspectionProfiles/profiles_settings.xml | 2 +- .idea/misc.xml | 2 +- .idea/modules.xml | 2 +- .idea/riscemu.iml | 2 +- .idea/vcs.xml | 2 +- CHANGELOG.md | 4 ++-- LICENSE | 2 +- README.md | 15 +++++++-------- docs/assembly.md | 4 ++-- docs/debugging.md | 8 ++++---- docs/internal-structure.md | 7 +++---- docs/libraries.md | 1 - docs/syscalls.md | 4 ++-- examples/lib/libstring.asm | 2 -- examples/static-data.asm | 2 +- generate-docs.sh | 2 +- project.toml | 1 - requirements-dev.txt | 3 +++ riscemu/priv/Exceptions.py | 2 +- riscemu/syscall.py | 2 +- riscemu/types/instruction_context.py | 4 ++-- sphinx-docs/.gitignore | 2 +- sphinx-docs/source/index.rst | 2 +- 24 files changed, 44 insertions(+), 49 deletions(-) create mode 100644 requirements-dev.txt diff --git a/.github/workflows/jupyterlite.yml b/.github/workflows/jupyterlite.yml index 421f48c..f7036d6 100644 --- a/.github/workflows/jupyterlite.yml +++ b/.github/workflows/jupyterlite.yml @@ -27,7 +27,7 @@ jobs: - name: Install dependencies run: | python -m pip install jupyterlite[all] libarchive-c build pyodide-build - + - name: Build RiscEmu source distribution run: | cd riscemu @@ -42,7 +42,7 @@ jobs: with: path: pyodide key: pyodide - + - name: Clone pyodide if not cached if: steps.cache-pyodide.outputs.cache-hit != 'true' run: git clone https://github.com/pyodide/pyodide.git @@ -51,16 +51,16 @@ jobs: # and do the necessary updates before building. - name: Build custom Pyodide distribution run: | - + cd pyodide git fetch --all git checkout 0.22.0a3 python -m pip install -r requirements.txt sudo apt update && sudo apt install f2c - + rm -rf packages/riscemu pyodide skeleton pypi riscemu - + PYODIDE_PACKAGES="riscemu" make - name: Build the JupyterLite site @@ -68,11 +68,11 @@ jobs: mkdir content cp riscemu/docs/* content -r cp riscemu/examples content -r - + rm -rf pyodide/pyodide mkdir pyodide/pyodide mv pyodide/dist pyodide/pyodide/pyodide - + python -m jupyter lite build --contents content --pyodide pyodide/pyodide - name: Upload artifact @@ -96,5 +96,3 @@ jobs: - name: Deploy to GitHub Pages id: deployment uses: actions/deploy-pages@v1 - - diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml index 105ce2d..cc5462d 100644 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -3,4 +3,4 @@