// agiHost: JoeyAGI on the build machine, played by an input script. // // agiHost SCRIPT OUTDIR run from a folder holding DATA/ with the game; // OUTDIR "-" prints the shots' hashes only // // The interpreter's own main is compiled as agiMain (-Dmain=agiMain). #include "hostPort.h" #include int agiMain(int argc, char **argv); int main(int argc, char **argv) { char *agiArgv[1]; if (argc != 3) { fprintf(stderr, "usage: agiHost SCRIPT OUTDIR (run from a folder holding DATA/)\n"); return 2; } if (!hostScriptOpen(argv[1], argv[2])) { return 2; } agiArgv[0] = argv[0]; return agiMain(1, agiArgv); }