代码之家  ›  专栏  ›  技术社区  ›  Shan-Desai askovpen

Python 3存储库的Bitbake配方,该存储库将CLI作为二进制文件提供

  •  1
  • Shan-Desai askovpen  · 技术社区  · 7 年前

    我有一些简单的python3脚本,我将它们打包成 pip install . 在存储库中,可以使用 bin 文件夹作为CLI,例如。

     $ gpsinflux # execute the script as cli
    

    来源

    gpsinflux 存储库。

    1. 我曾经 devtool add gpsinflux url_of_repo

    2. influxdb-python 作为一个食谱,基于我在 previous SE Query regarding python application on yocto

    3. RDEPENDS_PN

    但是,我需要在配方中提到我希望脚本在 我的存储库中要安装的文件夹,例如, /usr/bin 文件夹还是配方会自动完成?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Shan-Desai askovpen    7 年前

    do_install() 完全如果 setup.py packages=[bin/script1] 然后,成功烘焙配方并将配方添加到根文件系统后,将自动提供 script1 /usr/bin/ 文件夹。

    交叉引用

    python-awscli meta-iot-cloud 这里没有提到 安装吗

    在同一个存储库中,如果需要将python2.7移植到python3,则可以使用 sed bin/script1 do_install_append()