我正在另一个使用Makefile的项目中构建一个python3库,我在lib中有一个正确的setup.py。
我需要找到一组Makefile规则来将包构建为tar文件以进行分发,显然我正在尝试找到正确的步骤以避免每次都重建包。
类似的东西:
dist/lib.tar.gz:
( cd lib && python3 setup.py bdist -d ../dist)
但我正在尝试找到此规则的正确要求,以便它不会每次都重建
Lib看起来像这样
lib/setup.py
lib/lib/__init__.py
lib/lib/submodule/__init__.py