summaryrefslogtreecommitdiffstats
path: root/bin/git-tftpd
diff options
context:
space:
mode:
Diffstat (limited to 'bin/git-tftpd')
-rwxr-xr-xbin/git-tftpd17
1 files changed, 17 insertions, 0 deletions
diff --git a/bin/git-tftpd b/bin/git-tftpd
new file mode 100755
index 0000000..b78b6e9
--- /dev/null
+++ b/bin/git-tftpd
@@ -0,0 +1,17 @@
+#!/bin/bash
+dir="$(dirname "$0")"
+
+args=()
+while [[ $# > 0 && "$1" != "--" ]] ; do
+ args+=("$1")
+ shift
+done
+
+if [[ "$1" = "--" ]]; then
+ shift
+else
+ set -- "${args[@]}"
+ args=()
+fi
+
+PYTHONPATH="$dir/../src/" twistd "${args[@]}" git-tftpd "$@"