added nix support

This commit is contained in:
2024-05-04 13:56:48 -07:00
parent d0b1730d85
commit 3733791456

21
calc.nix Normal file
View File

@@ -0,0 +1,21 @@
let
pkgs = import <nixpkgs> { };
in
pkgs.stdenv.mkDerivation {
name = "hello-nix";
buildInputs = [
pkgs.nasm
];
src = ./.;
buildPhase = ''
make asm
'';
installPhase = ''
mkdir -p $out/bin
cp calc $out/bin/calc
'';
}