packaging


分发python命令行工具的最佳方法是什么?

我当前的setup.py脚本工作正常,但它将tvnamer.py 工具 作为tvnamer.py到site packages或类似的地方.. 我可以将setup.py安装tvnamer.py作为tvnamer ,和 或是否有更好的安装命令行应用程序的方法

python command-line packaging
如何让我的ad hoc iPhone应用程序的图标显示在iTunes中?

我有一个带有图标文件Icon.png的iPhone应用程序。 当应用程序在手机上时,此图标会正确显示,但它不会显示在iTunes的应用程序窗格中。 我需要做些什么才能让它正确显示

iphone icons itunes packaging software-distribution
你如何组织单元测试包?

事实上,你有像 java src和 java test 。 但是,你如何命名单元测试的包 类 与他们写的类相同 当重构到来时,你手动重命名 test吗 请分享您的经验。

unit-testing packaging
java.lang.Exception与滚动你自己的异常

在什么时候你会创建自己的异常类而不是使用java.lang.Exception 所有的时间 只有在包装外使用它 只有它必须包含高级逻辑 等等...

java exception class packaging
如何在Gnome中使用distutils或setuptools分发Python包的.desktop文件和图标?

目前,我正在使用自动工具来构建 安装和打包我的项目,但是我真的很想迁移到感觉更 pythonic 的地方。 我的项目包含两个脚本,一个模块,两个glade GUI描述和两个.desktop文件。 它目前是一个纯python项目,尽管很快就会改变。 查看setuptools,我可以轻松地看到如何处理

python packaging setuptools gnome distutils2
打包并运行具有spring依赖关系的Java应用程序

我构建了一个独立的Java应用程序,它有一堆依赖项 Apache Commons libs等 以及对Spring框架的依赖,而Spring框架又有一堆依赖项。 我在Eclipse中构建了它,它运行良好。 现在我需要将它部署到生产中,因此我试图找出用所有依赖项打包它的最佳方法,以及如何甚至调用该事物

java spring ant build-process packaging
为多个发行版和版本构建Linux包

我的公司有一个用C语言编写的Linux软件产品,用autotools构建并通过二进制包分发。 要创建二进制文件,我们首先生成源RPM,然后从SRPM编译源代码。 目前我们只提供 位Fedora 的RPM软件包,但是我们想开始为多个Linux发行版提供软件包 位和 位 以及每个发行版的不同版本 例如

linux build-process build cross-platform packaging
Mac OS X下Web服务器的正确目录布局是什么?

我正在打包切诺基Web服务器,这是一个非常快速的网络服务器,有一个很好的基于网络的GUI,用于配置由西班牙黑客Alvaro Lopez Herrera编写,可从http: www.cherokee project.com获得 。 到目前为止,我已经设法使用Apple的PackageMaker.ap

macos deployment packaging osx-leopard cherokee
Debian软件包创建错误

我正在尝试构建Debian软件包,但遇到了这个奇怪的伪目录问题。 我跑: 我之前已经构建过二进制文件,但是我的系统上必须有所更改。 现在,dh md sums输出错误并返回: 实际上, include是一个目录。 因此,我在dh md sums中添加了一些调试语句,以弄清楚尽管尽管本来应该过滤掉目

linux debian packaging dpkg
您用于包装/重新包装MSI的东西是什么?

我一直在评估不同的MSI打包程序,目的是为一个自定义应用程序和几个第三方应用程序部署安装程序 在某些情况下可能需要安装程序链接 。 开发人员将致力于为自定义应用创建MSI,但其余操作将由几乎没有脚本编写经验的Operations type人员完成。 我看过MSI Studio,InstallShi

windows-installer packaging utility