flake: provide a default package now that PHP is gone
This commit is contained in:
parent
be0a5f5627
commit
c8a94aaca7
25
flake.nix
25
flake.nix
|
@ -104,31 +104,12 @@
|
||||||
|
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
inherit pkg;
|
default = pkg;
|
||||||
|
ofborg = pkg;
|
||||||
ofborg.rs = pkgs.runCommand "ofborg-rs-symlink-compat" { src = pkg; } ''
|
|
||||||
mkdir -p $out/bin
|
|
||||||
for f in $(find $src -type f); do
|
|
||||||
bn=$(basename "$f")
|
|
||||||
ln -s "$f" "$out/bin/$bn"
|
|
||||||
|
|
||||||
# Rust 1.n? or Cargo starting outputting bins with dashes
|
|
||||||
# instead of underscores ... breaking all the callers.
|
|
||||||
if echo "$bn" | grep -q "-"; then
|
|
||||||
ln -s "$f" "$out/bin/$(echo "$bn" | tr '-' '_')"
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
test -e $out/bin/builder
|
|
||||||
test -e $out/bin/github_comment_filter
|
|
||||||
test -e $out/bin/github_comment_poster
|
|
||||||
test -e $out/bin/log_message_collector
|
|
||||||
test -e $out/bin/evaluation_filter
|
|
||||||
'';
|
|
||||||
});
|
});
|
||||||
|
|
||||||
hydraJobs = {
|
hydraJobs = {
|
||||||
buildRs = forAllSystems (system: self.packages.${system}.ofborg.rs);
|
buildRs = forAllSystems (system: self.packages.${system}.ofborg);
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue