Могу ли я собрать пакет Ubuntu без tar-пакета с использованием bzr?
Я не хочу, чтобы tar мой источник C++. Я думаю, что хорошего Makefile достаточно для сборки пакета Ubuntu. Не могу ли я bzr dh-make
без создания tar.gz
моего исходного кода.
Моя проблема в том, что я инициировал git
в моей папке проекта. Для того, чтобы сделать tar ball, мне нужно сделать копию проекта без .git
папку, а затем использовать bzr dh-make
, Я хочу использовать bzr-git
плагин для немедленного использования bzr
на моем репозитории git.
1 ответ
bzr dh-make
требует исходного архива в соответствии со своим текстом справки:
$ bzr dh-make -h
Purpose: Helps you create a new package.
Usage: bzr dh-make PACKAGE_NAME VERSION TARBALL
Если ваша главная проблема состоит в том, чтобы избежать включения метаданных git в ваш tarball, просто создайте .bzrignore
(рядом с вашим .bzr
папка) со следующим содержанием:
# Ignore git meta-data
.git