HYHLT6JDDZL6RBIS5PDVVQ53EHOQKKSWLAIEOVA3NYFKE4TASZ5QC XRX2WNKZLKKPPBDBBXAJDD5QYKKBAC4OGTUD7R23MBWUQCBAVT6QC L4GM4MA6AURPIAZHKPHLM7KJCQ3MRKULSD2O4U5YW7JEDBT4GYHQC YRXR3WDPUCCRY26ABDYTNNYTOQYYAPLW7MB4TSM3EYPXGQT7MQPQC 4N5APGRGHTKFMEJ7THSJX6TSYYAP3BUZQG73AJBKCQLXOOEHPATQC 7GKAIP3VYKM4MGGHOGBB3DR2M6B6SENBR5IZQVJYO65AWT4BW7LAC STZE4KKRL2AGCPP2FOMBNZHJTRTKJQZSEKALWEV6FK5BII6H7EDAC RLXDJAG2XXKG7RG5OFO5O7XIBEKCKSFCXHZWCFUI7KHL5OOGUQ6QC 52JSLNC6VRUY6JFXWYMH7LR6NUBPC3ENL4VI75NOMFRNDWT3T2JQC AEKIREIHNEHL4CQEHRZJGRWMCV2XO6ICZK2OM342IKAJV6MUMDOAC AEFNBIIWLCTYPU6PDYG6D7OYGVP3E7DAGMYPIXVKCVVHJAM63FNAC HP5WJLQUNP7PXGVBYOMWRCZ4QKDECULS2EAFX2FPHRUXV2CMMYCAC 5MP35ORVVILU3GXYITYXD754QFZCOZ3X45QO54K2GW5UKNHX66SAC CXKN2W4BUREOIATFL5KYH7KMJWP2R3IG4V5GDQMOPPUKXUF2GOYAC BGMBEXS6DE4ITS76GOC2ELLAKF7NDCQFUIN3KFDLCZGQHTDQRLKAC struct MyArgs : MixEvalArgs, MixCommonArgs{Path releaseExpr;MyArgs() : MixCommonArgs("hydra-eval-jobs"){mkFlag().longName("help").description("show usage information").handler([&]() {printHelp(programName, std::cout);throw Exit();});mkFlag().longName("gc-roots-dir").description("garbage collector roots directory").labels({"path"}).dest(&gcRootsDir);
MyArgs myArgs(baseNameOf(argv[0]), [&](Strings::iterator & arg, const Strings::iterator & end) {if (*arg == "--gc-roots-dir")gcRootsDir = getArg(*arg, arg, end);else if (*arg == "--dry-run")settings.readOnlyMode = true;else if (*arg != "" && arg->at(0) == '-')return false;elsereleaseExpr = *arg;return true;});
MyArgs myArgs;