Save work
This commit is contained in:
parent
6bafa6dad7
commit
f75578adef
|
|
@ -3,8 +3,10 @@
|
|||
#include <string>
|
||||
#include "args/args.hxx"
|
||||
|
||||
const std::string OUTPUT_REDIRECT = ">/dev/null 2>&1"; //WINDOWS ">nul 2>nul"
|
||||
|
||||
bool checkDependency (std::string cmd) {
|
||||
cmd = cmd + " --version";
|
||||
cmd = cmd + " --version " + OUTPUT_REDIRECT;
|
||||
int result = std::system(cmd.c_str());
|
||||
if (result != 0) {
|
||||
std::cerr << "Dependency " << cmd << " doesn't exist" << std::endl;
|
||||
|
|
@ -30,6 +32,10 @@ int main(int argc, char** argv)
|
|||
|
||||
**/
|
||||
|
||||
if (!checkDependency("convert") && !checkDependency("magick")) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
try {
|
||||
parser.ParseCLI(argc, argv);
|
||||
} catch (const args::Help&) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue