-
Notifications
You must be signed in to change notification settings - Fork 14
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
Added an API module to the executable spec, removed Lib #270
Conversation
3e4644a
to
96ba986
Compare
Foreign
modules in the executable spec, removed Lib96ba986
to
7e43262
Compare
installPhase = '' | ||
mv $out/haskell/${main}/* $out | ||
rm -rf $out/haskell | ||
''; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NB: we now have to be careful not to generate both Ledger and MidnightExample under the same directory.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure what you mean by that, Nix has different outputs for midnight and ledger, so that shouldn't ever happen
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
c.f. build.yml
, where we call nix-build
twice (once for Ledger and once for MidnightExample but then rsync
their output folders under a common docs/
folder.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh, yeah, that's going to cause problems
7e43262
to
20bb449
Compare
20bb449
to
793c07b
Compare
793c07b
to
9f5dd82
Compare
@Soupstraw do you still plan on continuing this? |
Closing this for now |
Description
Lib
is a bit too ambiguous to use incardano-ledger
conformance tests, so I exposed theForeign
modules directly instead.Checklist