templates/ada: move phases and inputs into derivation :P
This commit is contained in:
parent
11bcf40772
commit
bd872960d8
@ -17,16 +17,17 @@
|
|||||||
pname = "thing";
|
pname = "thing";
|
||||||
version = "v0.0.0";
|
version = "v0.0.0";
|
||||||
src = ./.;
|
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);
|
defaultPackage = forAllSystems (system: self.packages.${system}.thing);
|
||||||
|
Loading…
Reference in New Issue
Block a user