[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Утилиты в стиле true unix way



> Hello!

> On Sunday 10 January 2010 23:29:42 Aleksey Cheusov wrote:
 >> Я планирую сделать внутренний модуль mkc_imp.debian.mk, с помощью
 >> которого по команде 'bmake deb' можно будет сделать пакет, хоть в
 >> /usr/local, готь в /opt/vendor.  Это буквально строчек 70, не больше.
 >> Makefile приложения переписывать не нужно.  Но создание .deb пакетов --
 >> это, в принципе, больше proof of concept.

> Очень хотелось бы это увидеть.

mkc_imp.deb.mk:
.PHONY: deb
deb:
        tmpdir=/tmp/mkc.$$$$; \
        $(MAKE) $(MAKEFLAGS) installdirs install DESTDIR=$${tmpdir}; \
        make_deb_package $${tmpdir} ${.CURDIR}

;-)

${.CURDIR} нужен на случай, если автор приложения положил туда файлы
в стиле debian/, например, control и watch.

-- 
Best regards, Aleksey Cheusov.


Reply to: