flake: provide a default package now that PHP is gone

This commit is contained in:
Pierre Bourdon 2024-07-07 01:04:31 +02:00
parent be0a5f5627
commit c8a94aaca7
Signed by untrusted user: delroth
GPG key ID: 6FB80DCD84DA0F1C

View file

@ -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);
}; };
}; };
} }