2
0
Fork 0
genodepkgs/hydra/solo5.nix

28 lines
671 B
Nix
Raw Normal View History

2019-10-21 13:06:35 +02:00
# SPDX-FileCopyrightText: Emery Hemingway
#
# SPDX-License-Identifier: LicenseRef-Hippocratic-1.1
{ genodepkgs, nixpkgs, dhall-haskell, dhallNixpkgs, dhallNixpkgsStaticLinux
, nim-overlay, prSrc }:
2019-10-21 13:06:35 +02:00
let
release = import ../release.nix {
inherit dhall-haskell dhallNixpkgs dhallNixpkgsStaticLinux nixpkgs
genodepkgs nim-overlay;
};
prOverride = attrs: {
2019-10-21 13:06:35 +02:00
src = prSrc;
preConfigure = ''
2019-10-21 13:06:35 +02:00
cat <<EOM >include/solo5/solo5_version.h.distrib
#ifndef __VERSION_H__
#define __VERSION_H__
#define SOLO5_VERSION "pull-request-test"
#endif
EOM
'';
};
in
{ build.x86_64.solo5 = pkgs.solo5.overrideAttrs prOverride; }