1include $(top_srcdir)/common.mk 2 3SUBDIRS = . gnome test-suite doc examples bin 4 5pkgconfigdir = $(libdir)/pkgconfig 6pkgconfig_DATA = $(pcifiles) 7 8# tried to get autoconf to do this, but failed. 9guilesite:=$(prefix)/share/guile/site 10 11gnome-@API_VERSION@.scm: gnome.scm.in Makefile 12 if test -f $@; then chmod +w $@; fi 13 sed -e "s|@API_VERSION\@|@API_VERSION@|g" \ 14 -e "s|@running-uninstalled\@|#t|g" \ 15 -e "s|@guilegnomedir\@|$(guilegnomedir)|g" \ 16 -e "s|@guilegnomelibdir\@|$(guilegnomelibdir)|g" \ 17 -e "s|@libdir\@|$(libdir)|g" \ 18 $< > $@ 19 chmod -w $@ 20 21all-local: $(pcifiles) $(pcufiles) gnome-@API_VERSION@.scm 22 23install-data-local: Makefile 24 $(mkinstalldirs) $(DESTDIR)$(guilesite) 25 sed -e "s|@API_VERSION\@|@API_VERSION@|g" \ 26 -e "s|@running-uninstalled\@|#f|g" \ 27 -e "s|@guilegnomedir\@|$(guilegnomedir)|g" \ 28 -e "s|@guilegnomelibdir\@|$(guilegnomelibdir)|g" \ 29 -e "s|@libdir\@|$(libdir)|g" \ 30 $(srcdir)/gnome.scm.in > $(DESTDIR)$(guilesite)/gnome-@API_VERSION@.scm 31 chmod 644 $(DESTDIR)$(guilesite)/gnome-@API_VERSION@.scm 32 33uninstall-local: 34 rm -f $(DESTDIR)$(moduledir)/config.scm 35 rm -f $(DESTDIR)$(guilesite)/gnome-@API_VERSION@.scm 36 37EXTRA_DIST = guile-gnome-glib.pc.in guile-gnome-glib-uninstalled.pc.in \ 38 AUTHORS TODO WARTS REFCOUNTING THREADING NEWS.guile-gobject \ 39 README gnome.scm.in ChangeLog.pre-2.16 40 41CLEANFILES = $(pcifiles) $(pcufiles) $(bin_SCRIPTS) gnome-@API_VERSION@.scm 42