Makefile.in 1023 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. VPATH = @srcdir@
  2. srcdir = @srcdir@
  3. top_srcdir = @top_srcdir@
  4. include ../Makefile.conf
  5. # Available methods
  6. METHODS = disk floppy
  7. # Scripts each method must have
  8. METHOD_SCRIPTS = setup update install
  9. .PHONY: all
  10. all::
  11. .PHONY: install
  12. install:: all install-program install-doc
  13. .PHONY: clean
  14. clean::
  15. .PHONY: distclean
  16. cvslean:: clean
  17. $(RM) Makefile
  18. .PHONY: install-program
  19. install-program:
  20. $(mkinstalldirs) $(DESTDIR)$(methodsdir)
  21. set -e ; for m in $(METHODS) ; do \
  22. $(mkinstalldirs) $(DESTDIR)$(admindir)/methods/$$m ; \
  23. $(mkinstalldirs) $(DESTDIR)$(methodsdir)/$$m ; \
  24. for s in $(METHOD_SCRIPTS) ; do \
  25. $(INSTALL_SCRIPT) $(srcdir)/$$m.$$s $(DESTDIR)$(methodsdir)/$$m/$$s ; \
  26. done ; \
  27. $(INSTALL_DATA) $(srcdir)/$$m.names $(DESTDIR)$(methodsdir)/$$m/names ; \
  28. for n in `cut -d ' ' -f 2 $(srcdir)/$$m.names` ; do \
  29. rn=`echo $$n | $(SED) -e 's,\.,/,'` ; \
  30. $(INSTALL_DATA) $(srcdir)/$$m.desc.$$n $(DESTDIR)$(methodsdir)/$$m/desc.$$n ; \
  31. done ; \
  32. done
  33. .PHONY: install-doc
  34. install-doc: