| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- ## Process this file with automake to produce a Makefile.in
- AUTOMAKE_OPTIONS = 1.1 foreign
- ## Directory definitions
- pkglibdir = $(libdir)/@PACKAGE@
- pkglocalstatedir = $(sharedstatedir)/@PACKAGE@
- methodsdir = $(pkglibdir)/methods
- methodsdatadir = $(pkglocalstatedir)/methods
- methodsmnt = $(methodsdatadir)/mnt
- ## Automake variables
- MSCRIPTS = setup update install
- METHODS = disk floppy
- DESCS = disk.desc.harddisk disk.desc.mounted disk.desc.cdrom \
- disk.desc.nfs floppy.desc.floppy
- MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
- ## Rules
- .PHONY: install-data-local install-methods-data install-descs-data \
- install-exec-local dist-hook uninstall-local
- install-data-local: install-methods-data install-descs-data
- $(mkinstalldirs) $(DESTDIR)$(methodsmnt)
- install-methods-data:
- set -e; for m in $(METHODS); do \
- $(mkinstalldirs) $(DESTDIR)$(methodsdir)/$$m \
- $(DESTDIR)$(methodsdatadir)/$$m; \
- $(INSTALL_DATA) $(srcdir)/$$m.names \
- $(DESTDIR)$(methodsdir)/$$m/names; \
- done
- install-descs-data:
- set -e; for x in $(DESCS); do \
- d=`echo $$x | sed 's:.*/\([^/]*\)$$:\1:; s:\.:/:'`; \
- $(INSTALL_DATA) $(srcdir)/$$x $(DESTDIR)$(methodsdir)/$$d; \
- done
- install-exec-local:
- set -e; for m in $(METHODS); do \
- $(mkinstalldirs) $(DESTDIR)$(methodsdir)/$$m \
- $(DESTDIR)$(methodsdatadir)/$$m; \
- done
- set -e; for m in $(METHODS); do \
- for s in $(MSCRIPTS); do \
- $(INSTALL_PROGRAM) $(srcdir)/$$m.$$s \
- $(DESTDIR)$(methodsdir)/$$m/$$s; \
- done; \
- done
- uninstall-local:
- -for m in $(METHODS); do \
- rm -f $(DESTDIR)$(methodsdir)/$$m/names; \
- [ -e $(DESTDIR)$(methodsdir)/$$m ] && rmdir \
- $(DESTDIR)$(methodsdir)/$$m; \
- done
- -for x in $(DESCS); do \
- d=`echo $$x | sed 's:\.:/:'`; \
- dir=`echo $$d | sed 's:\(.*\)/[^/]*$$:\1:'`; \
- rm -f $(DESTDIR)$(methodsdir)/$$d; \
- [ -e $(DESTDIR)$$dir ] && rmdir $(DESTDIR)$$dir; \
- done
- -for m in $(METHODS); do \
- for s in $(MSCRIPTS); do \
- rm -f $(DESTDIR)$(methodsdir)/$$m/$$s; \
- done; \
- [ -e $(DESTDIR)$(methodsdir)/$$m ] && rmdir \
- $(DESTDIR)$(methodsdir)/$$m; \
- [ -e $(DESTDIR)$(methodsdatadir)/$$m ] && rmdir \
- $(DESTDIR)$(methodsdatadir)/$$m; \
- [ -e $(DESTDIR)$(methodsmnt)/$$m ] && rmdir \
- $(DESTDIR)$(methodsmnt)/$$m; \
- done
- -[ -e $(DESTDIR)$(methodsmnt) ] && rmdir \
- $(DESTDIR)$(methodsmnt)
- -[ -e $(DESTDIR)$(methodsdir) ] && rmdir \
- $(DESTDIR)$(methodsdir)
- -[ -e $(DESTDIR)$(methodsdatadir) ] && rmdir \
- $(DESTDIR)$(methodsdatadir)
- dist-hook:
- set -e; for m in $(METHODS); do \
- cp -p $(srcdir)/$$m.names $(DESTDIR)$(distdir)/; \
- for s in $(MSCRIPTS); do \
- cp -p $(srcdir)/$$m.$$s $(DESTDIR)$(distdir)/; \
- done; \
- done
- for d in $(DESCS); do \
- cp -p $(srcdir)/$$d $(DESTDIR)$(distdir)/; \
- done
- ## End of file.
|