Skip to content

Conversation

jim-portegies
Copy link
Contributor

@jim-portegies jim-portegies commented Aug 25, 2025

So far, building the Windows installer through the script create_windows_installer.sh failed when either Coqide was not installed or when compcert was not installed. This PR aims to fix that.

@MSoegtropIMC
Copy link
Collaborator

Thanks, appreciated!

In case you need further changes, can you please wait until tomorrow? We are trying to get the 9.0 preview out of the door and the CI bandwidth per project is limited and our CI takes a long time even without bandwidth limitations, so this slows us down a bit. We might also cancel your CI runs to prioritise ours - we will restart them then when we are finished.

@jim-portegies
Copy link
Contributor Author

In case you need further changes, can you please wait until tomorrow? We are trying to get the 9.0 preview out of the door and the CI bandwidth per project is limited and our CI takes a long time even without bandwidth limitations, so this slows us down a bit. We might also cancel your CI runs to prioritise ours - we will restart them then when we are finished.

Yes, will wait until tomorrow. Sorry I thought I had tested the first run, but I had changed the wrong file.

@jim-portegies jim-portegies marked this pull request as ready for review August 25, 2025 12:26
@MSoegtropIMC
Copy link
Collaborator

No issue at all - I just wanted to explain that we might do unexpected things.

Copy link
Collaborator

@MSoegtropIMC MSoegtropIMC left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In summary, we should review the way the icon is retrieved and make it independent of CoqIDE rather than adding logic which depends on if CoqIDE is there or not.

The change for CompCert is fine, thanks!

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jim-portegies : I guess the two icon files are the same and coq-shell.ico always exists, so I think we should always use this one and remove the ifs.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do think the icons are in fact different

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I remember that one should be a console icon with a Coq on top of it.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

My comment is more or less the same as above: instead of switching between various icons, we should just make the method to retrieve the icon independend of CoqIDE.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MSoegtropIMC I agree, shall I try to make an update to the PR?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, please. It would be nice if installers for older version still would get the old icon.

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.

2 participants