]> git.saurik.com Git - apt.git/blobdiff - CMake/run_if_exists.sh
CMake: Rewrite existing Documentation support and add doxygen
[apt.git] / CMake / run_if_exists.sh
diff --git a/CMake/run_if_exists.sh b/CMake/run_if_exists.sh
new file mode 100755 (executable)
index 0000000..97edd4c
--- /dev/null
@@ -0,0 +1,16 @@
+#!/bin/sh
+# Small helper for running a command
+out=""
+if [ "$1" = "--stdout" ]; then
+    out="$2"
+    shift 2
+fi
+
+if [ -e "$1" ]; then
+    shift
+    if [ "$out" ]; then
+        exec "$@" > $out
+    else
+        exec "$@"
+    fi
+fi