forked from rarias/devshell
Compare commits
1 Commits
main
...
add-templa
| Author | SHA1 | Date | |
|---|---|---|---|
|
22f5aba88f
|
32
flake.nix
Normal file
32
flake.nix
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
description = "A collection of flake templates for jungle";
|
||||||
|
|
||||||
|
outputs =
|
||||||
|
{ self }:
|
||||||
|
{
|
||||||
|
templates = {
|
||||||
|
ompss2 = {
|
||||||
|
path = ./ompss2;
|
||||||
|
description = "LLVM compiler to build OmpSs-2 with nodes and nOS-V";
|
||||||
|
welcomeText = ''
|
||||||
|
# Getting started
|
||||||
|
- Run `nix develop`
|
||||||
|
- Run `make`
|
||||||
|
|
||||||
|
Open README.md for more
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
cuda = {
|
||||||
|
path = ./cuda;
|
||||||
|
description = "CUDA development in nix";
|
||||||
|
welcomeText = ''
|
||||||
|
Run `nix develop` to load the environment and `make` to build the
|
||||||
|
example CUDA program. Run it with `./cudainfo` from the fox machine to
|
||||||
|
test it.
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
defaultTemplate = self.templates.ompss2;
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user