首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为debian打包"debian/rules“指定源dir

如何为debian打包"debian/rules“指定源dir
EN

Stack Overflow用户
提问于 2010-11-09 20:22:21
回答 1查看 405关注 0票数 2

我使用的是dh_make生成的文件夹结构。只要我有这种结构,一切都是好的:

代码语言:javascript
复制
./debian/
./debian/rules
./debian/<rest_of_files>
./Makefile

当我执行fakeroot debian/rules clean binary时,它会执行make clean && make && make install DESTDIR=properplace,一切都会工作,因为我的Makefile有这些目标。

现在,我想将debian/rules迁移到packaging/debian/rules,但是没有任何工作。

我尝试了fakeroot packaging/debian/rules clean binary,但显然这是./packaging/中的Makefile,而不是$CWD中的

编辑:

正如其他人所指出的,构建脚本不喜欢这样,作为解决办法,我从主makefile执行此操作。

代码语言:javascript
复制
package-debian:
ln -s packaging/debian debian
fakeroot debian/rules clean binary
rm debian
EN

回答 1

Stack Overflow用户

发布于 2010-11-09 20:25:53

您需要在目录packaging中调用Debian脚本。事情就是这样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4138195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档