Skip to content

fixup: make generate-everything.sh predicative#1241

Merged
felixwellen merged 1 commit intomasterfrom
fix-generate-everything
Jul 30, 2025
Merged

fixup: make generate-everything.sh predicative#1241
felixwellen merged 1 commit intomasterfrom
fix-generate-everything

Conversation

@ncfavier
Copy link
Member

Due to the order in which shells do things, find > foo will find foo. This means that generate-everything.sh puts everything on the table including the table, resulting in a dependency cycle.

This change fixes that by excluding Cubical/Everything.agda from "everything". Also sorts the modules alphabetically and makes make listing display "Checking" messages so we know what it's doing.

Due to the order in which shells do things, `find > foo` will find
`foo`. This means that `generate-everything.sh` puts everything on the
table including the table, resulting in a dependency cycle.

This change fixes that by excluding `Cubical/Everything.agda` from
"everything". Also sorts the modules alphabetically and makes
`make listing` display "Checking" messages so we know what it's doing.
@ncfavier ncfavier mentioned this pull request Jul 30, 2025
@felixwellen
Copy link
Collaborator

Oh yes - many thanks for spotting that!

@felixwellen
Copy link
Collaborator

I'll just merge that, so the links work again as soon as possible.

@foxyseta
Copy link

Due to the order in which shells do things, find > foo will find foo.

Oops, you're right. Sorry about that.

@ncfavier
Copy link
Member Author

ncfavier commented Jul 30, 2025

You'll also want to change the link under the repository description at https://github.com/agda/cubical (to https://agda.github.io/cubical/Cubical.Everything.html)

@felixwellen
Copy link
Collaborator

Haven't figured out yet where I can change that.

@ncfavier
Copy link
Member Author

There's supposed to be a ⚙️ next to it if you've got the rights (which I'm guessing you don't). Maybe @mortberg does?

@ncfavier
Copy link
Member Author

If not it might be an organisation-level thing, so maybe @andreasabel

@felixwellen felixwellen merged commit 294e796 into master Jul 30, 2025
1 check passed
@felixwellen
Copy link
Collaborator

Yes, I don't seem to have the rights.

@mortberg
Copy link
Collaborator

I have fixed it now

@andreasabel
Copy link
Member

Yes, I don't seem to have the rights.

Now you have, @felixwellen .

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants