Makefile tips

Доброго времени суток,

хочу поднять тему нестандартного использования Makefile.
некоторые рутинные операции, которые надо иногда выполнить, на мой взгляд, проще хранить в Makefile, и по мере необходимости вызывать через make, чем хранить в отдельных скриптах, или в txt/wiki/db файлах.

дополнения приветствуются :)
#{{{
Открывающие и закрывающие скобки используются в vim как маркеры для свертки
#}}}

## {{{-| Annotations |
# (AT) sign @ prevent make from announcing command it's going to do
# Dollar sign $ is interpreted as varible, to use it make it double $$
#
#
## }}}
# {{{-| eix-sync and emrg.txt |
sync:
	eix-sync -q
	emerge -pvu world &> /root/emrg.txt
# }}}
# {{{-| Reinstalling drivers for xorg-server |
xorgdrv:
	@echo "Reinstalling drivers for xorg-server"
	emerge -1vaq $$(eix --only-names -I xf86- -C x11-drivers)
# }}}

А почему бы просто не

А почему бы просто не использовать алиасы или функции оболочки?

Я Gentoo & Funtoo

переносимость и объяснения

Lupo Alberto написал(а):
А почему бы просто не использовать алиасы или функции оболочки?

на одну цель можно повесить довольно большой сценарий, и переносимость лучше начиная от флэшки и заканчивая ftp.
еще мне нравится возможность добавлять объяснения к целям, на случай потери памяти.

зы: есть два симптома потерия памяти, второй - это забывчивость, а первый я не помню :D

Увы, идея популярностью не

Увы, идея популярностью не пользуется:
http://bugs.gentoo.org/show_bug.cgi?id=35391

:wq
--
Live free or die

Anarchist написал(а): Увы,

Anarchist написал(а):
Увы, идея популярностью не пользуется:
http://bugs.gentoo.org/show_bug.cgi?id=35391

абсолютно согласен что на системном уровне пользовать не надо.
а для собственных нужд, вполне может пригодится.
к примеру переустановить драйверов для xorg вполне походящий пример, когда печатать всю строку лень...

Тоже самое можно оформить в

Тоже самое можно оформить в виде просто шелл скрипта, в общем будет так же но более привычное/стандартное решение

личные предпочтения

dilyin написал(а):
Тоже самое можно оформить в виде просто шелл скрипта, в общем будет так же но более привычное/стандартное решение

согласен, можно, и будет привычно
я просто хочу поделится еще одним подходом для автоматизации рутинных процессов.

Makefile хорош для

Makefile хорош для паралельной обработки. http://habrahabr.ru/blogs/linux/66903/

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".