我通常編寫一個帶有install
目標的makefile,以便可以使用make && make install
進行編譯和安裝。這適用於Shell和C項目。但是,當我使用Python時,我通常會編寫一個setup.py
以正確安裝模塊。合併makefile和setup.py
在makefile中,我想調用./setup.py install
,我不知道如何獲取makefile的所有參數,比如DESTDIR
就好。 Debian使用一些特殊的魔法,當我在其中只包含一個setup.py
的東西時。目前有makefile
使用makefile魔術。
或者是有可能調用rst2man
和gzip
和那些文件從setup.py
安裝到$(DESTDIR)/usr/share/man
?然後我可以把所有東西都放進setup.py
。
我如何將兩者結合?
當你在沒有Make的情況下運行'setup.py'時,你如何獲得像'DESTDIR'這樣的參數? – Beta
'debuild'魔法對我來說就是這樣。 –