Makefile.am 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. ## Process this file with automake to create Makefile.in.
  2. SUBDIRS = ext.d macros.d skins syntax
  3. LIBFILES_OUT = mc.ext
  4. noinst_DATA = xterm.ad
  5. PKGDATA_IN = mc.charsets.in
  6. PKGDATA_OUT =
  7. if CHARSET
  8. PKGDATA_OUT += mc.charsets
  9. endif
  10. dist_pkgdata_DATA = \
  11. mc.lib
  12. pkgdata_DATA = \
  13. $(dist_pkgdata_DATA) \
  14. $(PKGDATA_OUT)
  15. SCRIPTS_IN = \
  16. mc.menu.in \
  17. mcedit.menu.in
  18. SCRIPTS_OUT = \
  19. mc.menu \
  20. mcedit.menu
  21. LIBFILES_CONST = \
  22. filehighlight.ini \
  23. mc.default.keymap \
  24. mc.emacs.keymap
  25. LIBFILES_SCRIPT = \
  26. edit.indent.rc
  27. CLEANFILES = $(SCRIPTS_OUT) $(PKGDATA_OUT)
  28. cfgdir = $(sysconfdir)/@PACKAGE@
  29. cfg_DATA = \
  30. $(LIBFILES_CONST) \
  31. $(SCRIPTS_OUT) \
  32. $(LIBFILES_OUT)
  33. cfg_SCRIPTS = \
  34. $(LIBFILES_SCRIPT)
  35. # Files processed by configure don't need to be here
  36. EXTRA_DIST = \
  37. $(LIBFILES_CONST) \
  38. $(LIBFILES_SCRIPT) \
  39. $(SCRIPTS_IN) \
  40. $(noinst_DATA) \
  41. $(dist_pkgdata_DATA) \
  42. $(PKGDATA_IN)
  43. install-data-hook:
  44. cd $(DESTDIR)$(cfgdir) && rm -f mc.keymap && $(LN_S) mc.default.keymap mc.keymap
  45. uninstall-hook:
  46. cd $(DESTDIR)$(cfgdir) && rm -f mc.keymap