Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix plutus-metatheory-site nix build script. #5933

Closed
ramsay-t opened this issue Apr 29, 2024 · 1 comment
Closed

Fix plutus-metatheory-site nix build script. #5933

ramsay-t opened this issue Apr 29, 2024 · 1 comment

Comments

@ramsay-t
Copy link
Contributor

ramsay-t commented Apr 29, 2024

The command nix build .#plutus-metatheory-site should convert all the Literate Agda into HTML. There is a script in nix/plutus-metatheory-site.nix that partly works but I have a few problems:

  1. It caches the Agda phase, which sounds good but it doesn't appear to re-run when I edit one or two of the Agda files. This might not be an issue for most people who don't want to re-run Agda every time they rebuild everything, but in my case I am editing the Agda and need to see the changes in a live, hyperlinked document
  2. The jekyll command doesn't seem to index all of the files. The index works and many of the links from there work, but I have found several modules that seem to exist as .md but they don't get converted to html. I'm not sure if jekyll is only descending one level, or if it is based of a list somewhere? Scoped is an example - it is linked from index.html but doesn't get built.
@github-actions github-actions bot added the status: needs triage GH issues that requires triage label Apr 29, 2024
@ramsay-t ramsay-t self-assigned this Apr 29, 2024
@effectfully effectfully removed the status: needs triage GH issues that requires triage label May 2, 2024
@zeme-wana
Copy link
Contributor

Addressed by #5959

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants