aboutsummaryrefslogtreecommitdiff
path: root/pkgs/rdsdump/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/rdsdump/default.nix')
-rw-r--r--pkgs/rdsdump/default.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/rdsdump/default.nix b/pkgs/rdsdump/default.nix
new file mode 100644
index 0000000..5d9b024
--- /dev/null
+++ b/pkgs/rdsdump/default.nix
@@ -0,0 +1,17 @@
+{ stdenv, bash, mysql, makeWrapper }:
+
+stdenv.mkDerivation {
+ name = "rdsdump";
+ buildInputs = [ bash ];
+ phases = [ "installPhase" ];
+ nativeBuildInputs = [ makeWrapper ];
+ installPhase = ''
+ mkdir -p $out/bin
+ cp -a ${./rdsdump.bash} $out/bin/rdsdump
+ chmod +x $out/bin/rdsdump
+ patchShebangs $out/bin/rdsdump
+ wrapProgram "$out/bin/rdsdump" \
+ --prefix PATH : '${mysql.client.bin}/bin'
+ '';
+}
+