我通常会编写一个带有install
目标的 makefile,以便可以使用make && make install
. 这适用于 Shell 和 C 项目。但是,当我使用 Python 时,我通常会编写一个setup.py
来正确安装模块。
在makefile中,我想调用./setup.py install
,我不知道如何从makefile中获取所有参数,就像DESTDIR
对的那样。当我打包只有 asetup.py
的东西时,Debian 使用了一些特殊的魔法。有一个makefile
礼物使用 makefile 魔法。
或者是否可以调用rst2man
并将gzip
这些文件安装到$(DESTDIR)/usr/share/man
from setup.py
?然后我可以将所有内容放入setup.py
.
我如何将两者结合起来?