// // wsjtx_app_version - a console application that outputs WSJT-X // application version // // This application is only provided as a simple console application // // #include #include #include #include #include #include #include "revision_utils.hpp" int main (int argc, char * argv[]) { QCoreApplication app {argc, argv}; try { app.setApplicationName ("WSJT-X"); app.setApplicationVersion (version()); QCommandLineParser parser; // parser.setApplicationDescription ("\n" PROJECT_DESCRIPTION); parser.addHelpOption (); parser.addVersionOption (); parser.process (app); return EXIT_SUCCESS; } catch (std::exception const& e) { std::cerr << "Error: " << e.what () << '\n'; } catch (...) { std::cerr << "Unexpected error\n"; } return -1; }