Compare commits
1 Commits
| 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