[Buildroot] [PATCH v3 0/2] pycompile: fix .pyc source paths + improvements

Robin Jarry robin.jarry at 6wind.com
Thu Sep 10 07:45:45 UTC 2020


This series is about fixing the original .py source paths encoded into
.pyc files. It comes with small improvements on pycompile.py as well.

The first two commits of v2 have been applied already, I am sending the
last two which needed some rework.

Robin Jarry (2):
  support/scripts/pycompile: fix .pyc original source file paths
  support/scripts/pycompile: add --verbose option

 package/python/python.mk     |   6 +-
 package/python3/python3.mk   |   6 +-
 support/scripts/pycompile.py | 139 ++++++++++++++++++++++-------------
 3 files changed, 94 insertions(+), 57 deletions(-)

Differences since v2:

  * Used str.format() instead of % format.
  * Renamed the TARGET positional argument into --strip-root which is
    more explicit. The script is called with --strip-root=$(TARGET_DIR).
  * Homogenized the arguments metavars.
  * Used argparse type callbacks for directory arguments checking.

-- 
2.28.0



More information about the buildroot mailing list