Some checks failed
Build and populate cache / tests (sydpkgs, nixpkgs=https://github.com/NixOS/nixpkgs/archive/refs/heads/nixpkgs-unstable.tar.gz, sydpkgs) (push) Has been cancelled
23 lines
407 B
Nix
23 lines
407 B
Nix
{ lib
|
|
, stdenv
|
|
, gf-core
|
|
, makeWrapper
|
|
, runCommandLocal
|
|
}:
|
|
|
|
packages:
|
|
|
|
let
|
|
opts = {
|
|
passthru = {
|
|
preferLocalBuild = true;
|
|
inherit (gf-core) version meta;
|
|
};
|
|
};
|
|
paths = lib.makeSearchPath "share/gf/lib" packages;
|
|
in runCommandLocal "gf-with-rgl" opts ''
|
|
. ${makeWrapper}/nix-support/setup-hook
|
|
makeWrapper ${gf-core}/bin/gf $out/bin/gf \
|
|
--prefix GF_LIB_PATH : ${paths}
|
|
''
|