diff options
Diffstat (limited to 'modules/Makefile.am')
-rw-r--r-- | modules/Makefile.am | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/modules/Makefile.am b/modules/Makefile.am index ea29cb97..d95dc284 100644 --- a/modules/Makefile.am +++ b/modules/Makefile.am @@ -12,10 +12,28 @@ SUBDIRS = \ EXTRA_DIST = \ module.def +if CROSS_COMPILING +RUN_QUERY_IMMODULES_TEST=false +else +RUN_QUERY_IMMODULES_TEST=test -z "$(DESTDIR)" +endif + install-data-local: - $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/pango && \ - $(top_builddir)/pango/pango-querymodules \ - > $(DESTDIR)$(sysconfdir)/pango/pango.modules + @if $(RUN_QUERY_IMMODULES_TEST) ; then \ + echo $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/pango \&\& \ + $(top_builddir)/pango/pango-querymodules \ + \> $(DESTDIR)$(sysconfdir)/pango/pango.modules ; \ + $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/pango && \ + $(top_builddir)/pango/pango-querymodules \ + > $(DESTDIR)$(sysconfdir)/pango/pango.modules ; \ + else \ + echo "***" ; \ + echo "*** Warning: pango.modules not created" ; \ + echo "***" ; \ + echo "*** Generate this file on the target system" ; \ + echo "*** system using pango-querymodules" ; \ + echo "***" ; \ + fi included-modules: @for d in $(SUBDIRS) ; do \ |