将图像目录添加到makefile

时间:2012-07-30 18:53:06

标签: ide makefile anjuta

我有一个本地文件夹,其中包含我想在我的程序中使用的图标。目录是src目录中的/ images / icons。

当我制作tarball时,带有图像的目录没有出现,所以我想我必须将它包含在makefile中。如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:0)

Anjuta中的Makefile.am中包含自动安装图片的代码:

@$(NORMAL_INSTALL)
if test -d $(srcdir)/pixmaps; then \
  $(mkinstalldirs) $(DESTDIR)$(datadir)/pixmaps/$(PACKAGE); \
  for pixmap in $(srcdir)/pixmaps/*; do \
    if test -f $$pixmap; then \
      $(INSTALL_DATA) $$pixmap $(DESTDIR)$(datadir)/pixmaps/$(PACKAGE); \
    fi \
  done \
fi

但它希望您的图片位于project_root/pixmaps。如果图像在那里,make dist将包含图像。您可以更改pixmapsMakefile.am的路径(项目根目录中的路径),也可以将图片移至pixmaps