-
Notifications
You must be signed in to change notification settings - Fork 49
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
[DO NOT MERGE] added nix flake #136
Conversation
@isubasinghe Please take a look on https://github.com/DLR-FT/seL4-nix-utils. I think I did (almost?) all the work you intend to do here. |
Thanks for letting me know @wucke13, in that case I will create some PRs there for anything missing there. |
@isubasinghe Great, I'm looking forward to your contributions 😄. I might suggest you close this PR then, if I understand correctly it will not be pursued further in the near future? |
outputs = { self, nixpkgs, rust-overlay, ... }@inputs: inputs.utils.lib.eachSystem [ | ||
# Add the system/architecture you would like to support here. Note that not | ||
# all packages in the official nixpkgs support all platforms. | ||
"x86_64-linux" "i686-linux" "aarch64-linux" "x86_64-darwin" |
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.
"x86_64-linux" "i686-linux" "aarch64-linux" "x86_64-darwin" | |
"x86_64-linux" "aarch64-linux" "x86_64-darwin" |
I could not find how to get started with https://github.com/DLR-FT/seL4-nix-utils and we need something simple/quick for the Microkit CI so I think I might merge this since it's mostly ready. It's only ~100 lines so I think it's fine to have here on it's own. For building more than just a specific project like the Microkit it seems better to use your approach but this is mainly for CI purposes. |
As you like. If I can be of any help, i.e. explaining the stuff from our repo, please let me know. Edit:
Maybe a short note on that: |
Thanks @isubasinghe for starting this, I've made #233 to finish it off. |
Waiting on adding support for macOS in the nixified compiler here:
https://github.com/isubasinghe/arm-gcc-binutils