UNPKG

online-judge-supporter

Version:
46 lines (44 loc) 1.43 kB
{ "testComparatorExperiment": false, "contestFolder": "", "timeout": 3000, "__comments": [ "run settings", "{file}: file_name with extension", "{relative_file}: relative path to file", "{file_base}: file name without extension or executable file (in windows)", "{relative_dir}: relavetive path to directory" ], "extension": { "c": { "template": "", "build": "gcc '{relative_file}' -o {file_base}", "debug": "gcc '{relative_file}' -o {file_base}", "run": "./\"{file_base}\"" }, "cpp": { "template": "", "build": "g++-14 '{relative_file}' -o {file_base} -std=c++20 -O2 -Wshadow -Wall", "debug": "g++-14 '{relative_file}' -o {file_base} -std=c++20 -O2 -DDEBUG -Wshadow -Wall", "run": "./\"{file_base}\"" }, "py": { "template": "", "build": "", "debug": null, "run": "python3 '{relative_file}'" }, "java": { "template": "", "build": "javac -J-Dfile.encoding=utf8 -d \"{relative_dir}\" \"{relative_file}\"", "debug": "javac -J-Dfile.encoding=utf8 -d \"{relative_dir}\" \"{relative_file}\"", "run": "java -classpath \"{relative_dir}\" \"{file_base}\"" }, "rs": { "template": "", "build": "rustc '{relative_file}' -o '{file_base}'", "debug": "rustc --cfg DEBUG '{relative_file}' -o '{file_base}'", "run": "./\"{file_base}\"" } } }