templates/ada: move phases and inputs into derivation :P

This commit is contained in:
Aaron Bieber 2022-09-21 06:05:09 -06:00
parent 11bcf40772
commit bd872960d8
No known key found for this signature in database

View File

@ -17,16 +17,17 @@
pname = "thing";
version = "v0.0.0";
src = ./.;
buildInputs = with pkgs; [ gnat12 gprbuild ];
buildPhase = ''
gprbuild thing
'';
installPhase = ''
mkdir -p $out/bin
mv thing $out/bin
'';
};
buildPhase = ''
gprbuild thing
'';
installPhase = ''
mkdir -p $out/bin
mv thing $out/bin
'';
});
defaultPackage = forAllSystems (system: self.packages.${system}.thing);