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

Generate signature file #378

Draft
wants to merge 3 commits into
base: net232
Choose a base branch
from

Conversation

nojaf
Copy link
Contributor

@nojaf nojaf commented Jul 5, 2022

Hello @auduchinok, I'd like to expose the GenerateSignature functionality from FCS to easily add a signature file for a single file.

This first commit contains some horrible pseudo code to illustrate what I'm after.
The feature:

  • Should be executable if there is no signature file present.
  • Should generate the signature file (using the FCS).
  • Should update the fsproj to include the signature file.
  • (Should maybe format the generated file, as the output isn't always that pretty).

Would you be ok with having this? If so, do you have any pointers on how to best approach this?

@nojaf nojaf force-pushed the generate-signature-file branch from 770ab1f to cf3210c Compare July 27, 2022 09:04
@nojaf nojaf changed the base branch from net222 to net223 July 27, 2022 09:05
@nojaf
Copy link
Contributor Author

nojaf commented Jul 28, 2022

@auduchinok I'm able to add the new signature file before the implementation file.
However, there is a small glitch with the UI:
image

Library.fsi is the new file and is shown at the top. It is inserted correctly into the fsproj thought.
Thanks again for the pointers!

@nojaf nojaf force-pushed the generate-signature-file branch from 8176794 to 9b0b769 Compare February 13, 2023 15:45
@nojaf nojaf changed the base branch from net223 to net232 March 28, 2023 07:50
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.

1 participant