We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d57b3d1 commit 6020231Copy full SHA for 6020231
generate-epub.sh
@@ -1,4 +1,4 @@
1
-#! /usr/bin/env sh
+#! /usr/bin/env bash
2
3
generate_from_stdin() {
4
outfile=$1
@@ -34,6 +34,20 @@ generate () {
34
cat $name.md | generate_from_stdin $name.epub $language
35
}
36
37
+# Check if depencies exist
38
+check_dependencies () {
39
+ for dependency in "${dependencies[@]}"
40
+ do
41
+ if ! [ -x "$(command -v $dependency)" ]; then
42
+ echo "Error: $dependency is not installed." >&2
43
+ exit 1
44
+ fi
45
+ done
46
+}
47
+
48
+dependencies=("pandoc")
49
50
+check_dependencies
51
generate_with_solutions
52
generate README-ja ja
53
generate README-zh-Hans zh-Hans
0 commit comments