Могу ли я собрать пакет 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