我有一个应用程序,它有多个部分,其中一些是用 perl 编写的,一些是用 python 编写的。用于打包此类应用程序的最佳工具是什么。
我目前正在查看 deb-helper 并且仍在学习如何使用它,尽管我找不到这样的方法。想法?
更新
我的源布局:
AppRoot/
agi-bin/
MyApp/
Common/
web/
conf/
agi-bin
- perl 脚本;web
- 蟒蛇脚本。我希望安装目的地为 perl/python 脚本维护这个层次结构/usr/lib/
并conf
移动到/etc/myapp/
更新 2:
如果使用已编译的应用程序说 C++,那么dh_make
使用 makefile 就可以了。如果我正在使用 perl,则有dh-make-perl
. 然后Thomas(在评论部分)提供的用于打包python的链接添加distutils
到图片中。所有这些都展示了打包不同应用程序的不同方式。
我正在寻找有关打包使用多种语言(即 python 和 perl)的应用程序的最佳方式的想法/建议。我应该对两者都使用makefile文件还是可以只覆盖dh_install
规则文件并移动文件?你会说这样做的“正确方法”是什么?
此外,我只是了解整个包装业务,因此欢迎所有建议。