def main(): try: from asf_avrstudio5_interface import PythonFacade except ImportError: print "Fatal Error: The ASF project generator is missing." return 1 p = PythonFacade(os.path.abspath(__file__)) print "[Project Generator] Checking database sanity..." sys.stdout.flush() p.check_extension_database_sanity(sys.argv[1]) print "[Project Generator] Building cache files..." sys.stdout.flush() p.generate_extension_cache_files(sys.argv[1]) print "[Project Generator] Cache files created." return 0
def main(lufa_root_path): try: from asf_avrstudio5_interface import PythonFacade except ImportError: print("Fatal Error: The ASF project generator is missing.") return 1 p = PythonFacade(lufa_root_path) show_message("Checking database sanity...") p.check_extension_database_sanity(lufa_root_path) show_message("Building cache files...") p.generate_extension_cache_files(lufa_root_path) show_message("Cache files created.") return 0