forked from lei.chen/myxce
32 lines
381 B
Nix
32 lines
381 B
Nix
{
|
|
lib,
|
|
stdenv,
|
|
pkgs,
|
|
myCommitId,
|
|
...
|
|
}:
|
|
|
|
stdenv.mkDerivation {
|
|
pname = "xcecli";
|
|
version = "0.0.1";
|
|
|
|
src = ./..;
|
|
|
|
nativeBuildInputs = with pkgs; [
|
|
meson
|
|
ninja
|
|
go
|
|
cacert
|
|
which
|
|
findutils
|
|
];
|
|
|
|
build-system = [ pkgs.meson ];
|
|
|
|
impureEnvVars = [ "HOME" ];
|
|
|
|
mesonFlags = [
|
|
"-Dcomponent=xcecli"
|
|
("-Dcommit_id=" + myCommitId)
|
|
];
|
|
}
|