我通常会编写一个带有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/manfrom setup.py?然后我可以将所有内容放入setup.py.
我如何将两者结合起来?