nix: discover and build examples (#45)

This commit is contained in:
Providence Salumu 2021-11-29 15:37:41 -05:00 committed by GitHub
parent ad16b56f04
commit 9958019c1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -33,30 +33,9 @@ with super.haskellPackages.extend (self: super:
'';
})) GLEW;
};
executables = {
todo = mkApp rec {
executables = builtins.mapAttrs (name: _:
mkApp {
inherit name;
drv = libraries.monomer;
name = "todo";
};
books = mkApp rec {
drv = libraries.monomer;
name = "books";
};
ticker = mkApp rec {
drv = libraries.monomer;
name = "ticker";
};
generative = mkApp rec {
drv = libraries.monomer;
name = "generative";
};
tutorial = mkApp rec {
drv = libraries.monomer;
name = "tutorial";
};
opengl = mkApp rec {
drv = libraries.monomer;
name = "opengl";
};
};
}) (builtins.readDir ../examples);
}