summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.nix14
1 files changed, 9 insertions, 5 deletions
diff --git a/flake.nix b/flake.nix
index 0a9eefc..35c8d97 100644
--- a/flake.nix
+++ b/flake.nix
@@ -17,10 +17,7 @@
let
pkgs = import nixpkgs { inherit system; };
- lib = pkgs.lib;
- in
- {
- packages.default = pkgs.stdenv.mkDerivation {
+ zen-c = pkgs.stdenv.mkDerivation {
pname = "zen-c";
version = "unstable";
@@ -28,7 +25,7 @@
env.PREFIX = placeholder "out";
- meta = {
+ meta = with pkgs; {
description = "Zen-C programming language compiler";
homepage = "https://github.com/z-libs/Zen-C";
license = lib.licenses.mit;
@@ -36,6 +33,13 @@
mainProgram = "zc";
};
};
+ in
+ {
+ packages.default = zen-c;
+
+ devShells.default = pkgs.mkShell {
+ packages = [ zen-c ];
+ };
}
);
}