如何使用 GNU Automake 进行后安装?

问题描述 投票:0回答:1

我想设置符号链接并向系统配置文件添加一些行,我想我应该以某种安装后的方式完成这些工作。

Makefile.am: 

bin_SCRIPTS = a a1

a1: 
    ln -snf a a1

这确实有效,但它将

a
复制到
bindir
中的 a1,而
a1
在构建目录中创建为符号链接。

我还想修改一些系统配置文件,而不是替换它们,例如,

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

但我不知道该怎么办。

linux packaging automake
1个回答
2
投票

我找到了这些目标:

  • 安装执行钩子
  • 安装数据挂钩

Automake 手册

© www.soinside.com 2019 - 2024. All rights reserved.