#include #include #include #include #include #include "config.hpp" #include "data.hpp" #include "app.hpp" int main(int argc, char** argv) { cxxopts::Options cmd_options( "shrt", "A naively simple URL shortener"); cmd_options.add_options() ("c,config", "Config file", cxxopts::value()->default_value("/etc/shrt.yaml")) ("h,help", "Print this message."); auto opts = cmd_options.parse(argc, argv); if(opts.count("help")) { std::cout << cmd_options.help() << std::endl; return 0; } return 0; }