forked from the-distro/ofborg
ofborg: stub in foo-bar and foo_bar commands
This commit is contained in:
parent
bfeecc387c
commit
5160f28728
25
default.nix
25
default.nix
|
@ -20,7 +20,30 @@ in {
|
|||
};
|
||||
};
|
||||
};
|
||||
in stripDeps build;
|
||||
in pkgs.runCommand "ofborg-rs-symlink-compat" {
|
||||
src = stripDeps build;
|
||||
} ''
|
||||
|
||||
set -x
|
||||
|
||||
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
|
||||
'';
|
||||
|
||||
ircbot = stripDeps ((pkgs.callPackage ./nix/ircbot-carnix.nix {}).ircbot {});
|
||||
|
||||
|
|
Loading…
Reference in a new issue