我不想将我的 C++ 源代码打包成 tar 包。我认为一个好的 Makefile 就足以构建一个 ubuntu 包。我不能不bzr dh-make
打包tar.gz
我的源代码吗?
我的问题是我git
在我的项目文件夹中启动的。为了制作 tar ball,我需要复制一个没有.git
文件夹的项目,然后使用bzr dh-make
。我想使用bzr-git
插件立即bzr
在我的 git 存储库上使用。
答案1
bzr dh-make
根据其帮助文本,需要一个源 tarball:
$ bzr dh-make -h
Purpose: Helps you create a new package.
Usage: bzr dh-make PACKAGE_NAME VERSION TARBALL
如果您的主要问题是避免在您的 tarball 中包含 git 元数据,只需.bzrignore
在您的文件夹旁边创建一个.bzr
包含以下内容的文件:
# Ignore git meta-data
.git