Closed rblanchot closed 9 years ago
The main reason for this redundant (and others) is because pinguino_api is independent from everything else, is the communication between compilers libraries and boards. The IDE (Qt, TkInter, Django) is just an extra layer that uses it.
So pinguino_tools.py/set_os_variables() is used for the compilers, and methods.py/set_board() is used for the Qt IDE for show information messages if libraries or compilers are missing.
So, yes, they are still useful.
Ok. Thank you.
self.COMPILER_8BIT is redundant with :
we could just add : make_path = os.path.join(self.configIDE.get_path("sdcc_bin"), "make" + ext)
Note that pinguino_tools.py/compile() and link() functions would have to be modified too.