-
carlosperate authored
Due to the continuous complications encountered when trying to freeze the python application when it is integrated with wx widgets and the chromiun embedded framework, Ardublockly will move its desktop deployment from using these Python bindings to use Electron. Electron still uses the chromiun engine, but with Node.js. The python server application will still be packed for distribution, but using only the modules already included in the python distribution removes all the complications encountered so far with wx widgets and cef python. This commit includes the following: Move the old WX and CEF python build scripts and ci config files into the package/wxcef_build Add Electron project files in package/electron Update the ci config files for addition of nodejs and to build electron Update the build scripts to only build the server python code and save in a different location Update the packing script to accommodate all this changes
2ced91da