本文只说明 setup_and_pack/pack_release.py 如何把核心安装包收束到 fluxon_release/。
产物
fluxon_release/fluxon-*.whlfluxon_release/fluxon_pyo3-*.whlfluxon_release/pylib_src.tar.gzfluxon_release/install.pyfluxon_release/ext_images.tar.gzfluxon_release/fluxon_release.sha256
命令
python3 setup_and_pack/pack_release.py
python3 setup_and_pack/pack_release.py --release-dir ./fluxon_release行为
- 默认输出到
<repo_root>/fluxon_release/ - 当前对外打包流程不要求手动传
transport backend参数,直接使用默认命令即可 pack_release.py会自动串起setup_and_pack/pack_release_ext.py- 核心包产物和外部运行时产物会一起落到同一个 release 目录
重新打包
以下内容变更后应重新打包:
fluxon_py/fluxon_rs/setup_and_pack/