20 lines
436 B
Nix
20 lines
436 B
Nix
{ pkgs, frontend }:
|
|
|
|
with pkgs;
|
|
|
|
let
|
|
server = haskell.lib.generateOptparseApplicativeCompletion "FlakeTest" (haskellPackages.callCabal2nix "FlakeTest" ./. {});
|
|
|
|
simple = runCommand "FlakeTest" {
|
|
src = server.src;
|
|
nativeBuildInputs = [ makeWrapper ];
|
|
} ''
|
|
makeWrapper ${server}/bin/FlakeTest $out/bin/FlakeTest \
|
|
--add-flags ${frontend} \
|
|
--add-flags 12345
|
|
'';
|
|
in
|
|
{
|
|
inherit server simple;
|
|
}
|