1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
# versioned installation directories
verpkglibdir = $(pkglibdir)/@VERSION@
verpkglibexecdir = $(libexecdir)/@PACKAGE@/@VERSION@
verpkgdatadir = $(pkgdatadir)/@VERSION@
docdir = $(verpkgdatadir)/doc
docchmdir = $(docdir)/chm
dochtmldir = $(docdir)/html
docsharedir = $(docdir)/share
demodir = $(verpkgdatadir)/demo
emacsdir = $(EMACSDIR)
sharedir = $(verpkgdatadir)/share
instsrcdir = $(verpkgdatadir)/src
xmaximadir = $(verpkgdatadir)/xmaxima
insttestsdir = $(verpkgdatadir)/tests
# Support for installation of DATA files in a generic directory
# with subdirectories.
# To use, set genericdir to point to the installation directory.
# Set genericdirDATA to hold the list of files to install.
# genericdirDATA may contain subdirectories. Subdirectories will
# be created if necessary.
install-data-local: install-datafiles
install-datafiles: $(genericdirDATA)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(genericdir)
@list='$(genericdirDATA)'; for p in $$list; do \
if test -f $(srcdir)/$$p; then \
if test ! -d `dirname $(DESTDIR)$(genericdir)/$$p`; then \
$(mkinstalldirs) `dirname $(DESTDIR)$(genericdir)/$$p`; \
fi; \
echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(genericdir)/$$p"; \
$(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(genericdir)/$$p; \
else if test -f $$p; then \
if test ! -d `dirname $(DESTDIR)$(genericdir)/$$p`; then \
$(mkinstalldirs) `dirname $(DESTDIR)$(genericdir)/$$p`; \
fi; \
echo " $(INSTALL_DATA) $$p $(DESTDIR)$(genericdir)/$$p"; \
$(INSTALL_DATA) $$p $(DESTDIR)$(genericdir)/$$p; \
fi; fi; \
done
uninstall-local: uninstall-datafiles
uninstall-datafiles:
@$(NORMAL_UNINSTALL)
list='$(genericdirDATA)'; for p in $$list; do \
rm -f $(DESTDIR)$(genericdir)/$$p; \
done
|