Как сделать пост-установку с помощью GNU Automake?

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

Makefile.am: 

bin_SCRIPTS = a a1

a1: 
    ln -snf a a1

Это работает, но копирует a в a1 в биндире, пока a1 создается как символическая ссылка в директории сборки.

Я также хотел бы изменить некоторые файлы конфигурации системы, а не заменить их, например, что-то вроде

post-install: 
    grep -q [magic-word] /etc/somefile || echo more-config... >>/etc/somefile

Но я не знаю, как это сделать.

1 ответ

Решение

Я нашел эти цели:

  • установить-Exec-крюк
  • установка-данных крюк

в руководстве Automake.

Другие вопросы по тегам