From 92f34c49b061a94010d700a9972b39b1a123f139 Mon Sep 17 00:00:00 2001 From: soup Date: Sat, 14 Dec 2024 19:05:04 -0500 Subject: [PATCH] Package in nix --- flake.nix | 10 ++++++---- src/main.c | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/flake.nix b/flake.nix index e1e7f34..102fba0 100644 --- a/flake.nix +++ b/flake.nix @@ -10,15 +10,17 @@ packages.default = pkgs.stdenv.mkDerivation { pname = "cgen"; version = "0"; - src = builtins.fetchGit { - url = ./.; - submodules = true; - }; + src = ./.; nativeBuildInputs = with pkgs; [ gcc14 tree-sitter tinyxxd ]; + + installPhase = '' + mkdir -p $out/bin/ + cp build/bin/cgen $out/bin/cgen + ''; }; devShells.default = diff --git a/src/main.c b/src/main.c index 0ed6d83..d65519f 100644 --- a/src/main.c +++ b/src/main.c @@ -128,7 +128,7 @@ void gen_enum_strs() { int main(int argc, char **argv) { if (argc != 2) { - printf("%s", USAGE); + printf("%s\n", USAGE); exit(1); }