Added additional checks for tools in the Makefile
@@ -90,6 +90,7 @@ verify-prereq-javascript: verify-prereq-generator
@command -v mocha 1>/dev/null 2>/dev/null || { echo >&2 -e "I require \`mocha\` but it's not installed. Aborting.\n\nHave you installed mocha? See the JavaScript readme at \`javascript/README.md\` for setup instructions.\n"; exit 1; }
verify-prereq-java: verify-prereq-generator
+ @command -v gradle 1>/dev/null 2>/dev/null || { echo >&2 -e "I require \`gradle\` but it's not installed. Aborting.\n\nHave you installed gradle? See the Java readme at \`java/README.rst\` for setup instructions.\n"; exit 1; }
verify-prereq-haskell: verify-prereq-generator
@@ -97,6 +98,7 @@ verify-prereq-protobuf: verify-prereq-protobuf
verify-prereq-docs: verify-prereq-generator
@command -v pdflatex 1>/dev/null 2>/dev/null || { echo >&2 -e "I require \`pdflatex\` but it's not installed. Aborting.\n\nHave you installed pdflatex? See the generator readme (Installing instructions) at \`generator/README.md\` for setup instructions.\n"; exit 1; }
+ @command -v sphinx-build 1>/dev/null 2>/dev/null || { echo >&2 -e "I require \`sphinx-build\` but it's not installed. Aborting.\n\nHave you installed sphinx-build? See the generator readme (Installing instructions) at \`generator/README.md\` for setup instructions.\n"; exit 1; }
# Dependencies
