Prusa MINI Firmware overview
auto_build.py File Reference

Classes

class  auto_build.output_window
 

Namespaces

 auto_build
 

Functions

def auto_build.get_answer (board_name, cpu_label_txt, cpu_a_txt, cpu_b_txt)
 Python 2 error messages: Can't find a usable init.tcl in the following directories ... More...
 
def auto_build.resolve_path (path)
 
def auto_build.open_file (path)
 
def auto_build.get_build_last ()
 
def auto_build.get_board_name ()
 
def auto_build.get_env_from_line (line, start_position)
 
def auto_build.get_starting_env (board_name_full, version)
 
def auto_build.get_CPU_name (environment)
 
def auto_build.get_env (board_name, ver_Marlin)
 
def auto_build.write_to_screen_queue (text, format_tag='normal')
 
def auto_build.line_print (line_input)
 
def auto_build.sys_PIO ()
 
def auto_build.run_PIO (dummy)
 
def auto_build.main ()
 

Variables

 auto_build.pwd = os.getcwd()
 
 auto_build.num_args = len(sys.argv)
 
 auto_build.build_type = str(sys.argv[1])
 
 auto_build.python_ver = sys.version_info[0]
 
 auto_build.current_OS = platform.system()
 
string auto_build.target_env = ''
 
string auto_build.board_name = ''
 
 auto_build.IO_queue = queue.Queue()
 
bool auto_build.warning = False
 
bool auto_build.warning_FROM = False
 
bool auto_build.error = False
 
bool auto_build.standard = True
 
bool auto_build.prev_line_COM = False
 
bool auto_build.next_line_warning = False
 
bool auto_build.warning_continue = False
 
int auto_build.line_counter = 0
 
 auto_build.que = queue.Queue()