Add flake with templates

This commit is contained in:
2026-02-04 12:11:12 +01:00
parent 1cf55785f2
commit 22f5aba88f

32
flake.nix Normal file
View 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;
};
}