我已經看到很多tarballs不包含autogen.sh
文件,但我在其他一些tarball中看到了它。autogen.sh應該包含在tarball中嗎?
包含或不包含autogen.sh
在tarball中的基本原理是什麼?
我已經看到很多tarballs不包含autogen.sh
文件,但我在其他一些tarball中看到了它。autogen.sh應該包含在tarball中嗎?
包含或不包含autogen.sh
在tarball中的基本原理是什麼?
如果您從某種發佈分支發佈源代碼發佈,那麼恕我直言,沒有必要包含這一點。
autogen.sh只應包含在開發版本中。
由於您使用它來生成./configure和東西,因此無需在發行包中執行此操作。
當然,如果您主要針對開發者,您的受衆可能會發現autogen.sh文件很有用。
如果您的autogen/bootstap比autoreconf
的功能多,請將其包含在內。這使得修改已發佈tarball的人更容易使用(補丁應用後可能需要重新啓動)。
除'autoreconf -i'之外,還有什麼可以做的? – 2014-07-02 23:26:54
gtkdocize,intltoolize,git子模塊更新,自動配置等 – elmarco 2014-07-03 10:44:06
'configure',而不是'configure.sh'。 – 2010-09-07 00:28:15