加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

autotools – Makefile.am创建空目录

发布时间:2020-12-16 09:39:15 所属栏目:百科 来源:网络整理
导读:使用autotools,我需要在输入make install时创建一个空目录树,如: /etc/myprg/|-- foo 现在,我通过指定空目标来完成此操作,如下所示: myprgdir = $(sysconfdir)/myprg/myprgfoodir = $(sysconfdir)/myprg/foo 然后 dist_myprg_DATA = dist_myprgfoo_DATA =
使用autotools,我需要在输入make install时创建一个空目录树,如:

/etc/myprg/
|-- foo

现在,我通过指定空目标来完成此操作,如下所示:

myprgdir = $(sysconfdir)/myprg/
myprgfoodir = $(sysconfdir)/myprg/foo

然后

dist_myprg_DATA = 
dist_myprgfoo_DATA =

但是,我想知道是否有更好的方法来做这样的事情!

解决方法

也许是这样的:

install-data-local:
    $(MKDIR_P) $(DESTDIR)$(sysconfdir)/myprg/foo

您还必须在configure.ac中指定AC_PROG_MKDIR_P.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读