New issue
Advanced search Search tips

Issue 733918 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug

Blocking:
issue 738360



Sign in to add a comment

factory: evaluate packaging with pyinstaller

Project Member Reported by hungte@chromium.org, Jun 16 2017

Issue description

In additional to par, we currently have many scripts that need to run on factory install shim and has to be written in shell script for minimal dependency.

However, the shell scripts may cause more dependency issues, especially in setup/ and sh/ folder.

We should consider building programs with dist utils like cx_Freeze or pyinstaller (the later may be even better since it can create a single executable file) so all factory programs can be done in Python, and get compiled into exe if needed (for netboot & factory shim).
 

Comment 1 by hungte@chromium.org, Jul 14 2017

Cc: -pihsun@chromium.org chromeos-factory-eng@google.com

Comment 2 by hungte@chromium.org, Sep 27 2017

Owner: chenghan@chromium.org
Status: Assigned (was: Untriaged)

Comment 3 by hungte@chromium.org, Sep 27 2017

Blocking: 738360

Sign in to add a comment