From c0b1a90cf9c52a0c9b1623ac695516031d5ccdba Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Thu, 10 Sep 2020 15:07:30 +0200 Subject: Updated README, Added auto build --- main.py | 58 ---------------------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100755 main.py (limited to 'main.py') diff --git a/main.py b/main.py deleted file mode 100755 index f1d4c10..0000000 --- a/main.py +++ /dev/null @@ -1,58 +0,0 @@ -#!/usr/bin/python3 - -# ############################################################################ # -# # -# ::: :::::::: # -# main.py :+: :+: :+: # -# +:+ +:+ +:+ # -# By: charles +#+ +:+ +#+ # -# +#+#+#+#+#+ +#+ # -# Created: 2020/07/15 15:11:52 by charles #+# #+# # -# Updated: 2020/07/15 15:11:52 by charles ### ########.fr # -# # -# ############################################################################ # - -import os -import sys -import shutil -import distutils.spawn - -import config -from args import parse_args -from suite import Suite -import suites.builtin -import suites.cmd -import suites.preprocess -import suites.operation -import suites.parenthesis -import suites.status -import suites.path - -def main(): - if os.path.exists(config.EXECUTABLES_PATH): - shutil.rmtree(config.EXECUTABLES_PATH) - os.mkdir(config.EXECUTABLES_PATH) - for cmd in config.AVAILABLE_COMMANDS: - shutil.copy(distutils.spawn.find_executable(cmd), # FIXME search whole PATH - os.path.join(config.EXECUTABLES_PATH, cmd)) - - args = parse_args() - if args.list: - print("The available suites are:") - print('\n'.join([" - " + s.name for s in Suite.available])) - sys.exit(0) - - config.VERBOSE_LEVEL = args.verbose - Suite.setup(args.suites) - try: - Suite.run_all() - except KeyboardInterrupt: - shutil.rmtree(config.SANDBOX_PATH) - - Suite.summarize() - Suite.save_log() - print("See", config.LOG_PATH, "for more information") - - -if __name__ == "__main__": - main() -- cgit