-
Notifications
You must be signed in to change notification settings - Fork 5
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 PeakRDL package and it's dependencies #47
Conversation
I don't think we want to add all dependencies to flake packages output. If you want to expose them you can make dependencies of |
pkgs/peakrdl.nix
Outdated
inherit description; | ||
homepage = "https://github.com/SystemRDL/${name}"; | ||
license = lib.licenses.gpl3; | ||
mainProgram = name; |
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.
This probably isn't correct for non-binary packages.
1b2ce5a
to
e1cf9e8
Compare
pkgs/default.nix conflicts with veridian |
pkgs/peakrdl.nix
Outdated
license = lib.licenses.gpl3; | ||
}; | ||
}; | ||
in rec { |
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.
It looks like this in rec {
can be removed, and have in peakrdl
added to the very end?
pkgs/peakrdl.nix
Outdated
# Copyright lowRISC Contributors. | ||
# SPDX-License-Identifier: MIT | ||
{pkgs}: let | ||
inherit (pkgs) python3Packages fetchFromGitHub lib; |
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.
These can be part of parameters if you use callPackage
.
If you want to have a play:
nix run .#peakrdl -- --help
FYI: @jwnrt