运行debuild时,如何指定dsc,build,changes,update,tar.gz文件的位置?

时间:2018-07-21 02:48:23

标签: build debian packaging

有时,我想将软件版本发送到Launchpad上的Ubuntu PPA。为此,我需要重新生成源,描述和更改文件。为此,我运行以下命令:

debuild -S -sa -nc -m"alexis@example.com"

问题是它从我的主文件夹向上弹出一个目录中的所有文件。假设我正在从事一个名为Beautiful的项目,我会看到:

projects/
projects/Beautiful/
projects/Beautiful/<source files from my git>
projects/Beautiful_1.2.3~xenial.dsc
projects/Beautiful_1.2.3~xenial_source.build
projects/Beautiful_1.2.3~xenial_source.changes
projects/Beautiful_1.2.3~xenial_source.ppa.upload
projects/Beautiful_1.2.3~xenial.tar.gz

我想将所有 source 文件放在一个子文件夹中,例如:

projects/
projects/Beautiful/
projects/Beautiful/<source files from my git>
projects/Beautiful_source/Beautiful_1.2.3~xenial.dsc
projects/Beautiful_source/Beautiful_1.2.3~xenial_source.build
projects/Beautiful_source/Beautiful_1.2.3~xenial_source.changes
projects/Beautiful_source/Beautiful_1.2.3~xenial_source.ppa.upload
projects/Beautiful_source/Beautiful_1.2.3~xenial.tar.gz

从命令行或某处的规则是否可能?还是该目录是debuild唯一可以使用的目录?

0 个答案:

没有答案