Я хочу установить символические ссылки и добавить некоторые строки в файлы конфигурации системы, я думаю, что я должен делать эти задания в некоторых после установки.Как установить что-то с помощью GNU Automake?
Makefile.am:
bin_SCRIPTS = a a1
a1:
ln -snf a a1
Это делает работать, но он копирует a
к a1
в BINDIR, в то время как a1
создается как линке в сборки реж.
Я также хочу, чтобы изменить некоторые файлы конфигурации системы, а затем заменить их, например, что-то подобное,
post-install:
grep -q [magic-word] /etc/somefile || echo more-config... >>/etc/somefile
Но я не знаю, как это сделать.
Замечание: Это похоже на плохую идею, поскольку изменение конфигурационных файлов (и даже не в '$ (prefix)/etc' делает жизнь очень трудной для тех, кто хочет упаковать ваше программное обеспечение (как'. deb' или что-то еще). Я бы @ @ эхо заметил в 'install-foo-hook' и оставлял конфигурацию переполнением до пакетов. –
Небольшой вопрос, что такое _munging up_? –
Я также столкнулся с сложно упаковать в Debian, предлагаете ли вы, чтобы у меня был отдельный сценарий после установки и только эхо-направление использования, в install-foo-hook? –