Как создать tarball апстрим из Git-репозитория пакета Debian

Вы можете передать аргумент при выполнении сценария make, содержащий путь к файлу конфигурации. Затем запустите make как обычно.

CONFIG_FILE="default.cfg"

all:
    @echo "Default Make: ${CONFIG_FILE}"

run:
    @echo "Running: ${CONFIG_FILE}"

Вы можете вызвать make и получить значение по умолчанию, или вы можете вызвать make CONFIG_FILE="./configs/custom1.cfg" и заменить переменную в Makefile. Вы также можете иметь цели не по умолчанию, которые работают таким же образом.

jeff@rpi2-home:[~/custommake]$ make
Default Make: default.cfg
jeff@rpi2-home:[~/custommake]$ make CONFIG_FILE="./configs/custom1.cfg"
Default Make: ./configs/custom1.cfg
jeff@rpi2-home:[~/custommake]$ make run
Running: Default Parameter
jeff@rpi2-home:[~/custommake]$ make CONFIG_FILE="./configs/custom1.cfg" run
Running: ./configs/custom1.cfg
2
08.03.2019, 20:50
1 ответ

Вы можете использоватьpristine-tarдля восстановления архива.

Список доступных архивов с помощью

pristine-tar list

затем восстановите нужный архив с помощью

pristine-tar checkout foo.tar.gz

(заменив foo.tar.gzсоответствующим образом ).

3
27.01.2020, 22:02

Теги

Похожие вопросы