Makefile.am 1010 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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_DATA = \
  6. mc.lib
  7. if CHARSET
  8. pkgdata_DATA += mc.charsets
  9. endif
  10. SCRIPTS_IN = \
  11. mc.menu.in \
  12. mcedit.menu.in
  13. SCRIPTS_OUT = \
  14. mc.menu \
  15. mcedit.menu
  16. LIBFILES_CONST = \
  17. filehighlight.ini \
  18. mc.default.keymap \
  19. mc.emacs.keymap
  20. LIBFILES_SCRIPT = \
  21. edit.indent.rc
  22. CLEANFILES = $(SCRIPTS_OUT)
  23. cfgdir = $(sysconfdir)/@PACKAGE@
  24. cfg_DATA = \
  25. $(LIBFILES_CONST) \
  26. $(SCRIPTS_OUT) \
  27. $(LIBFILES_OUT)
  28. cfg_SCRIPTS = \
  29. $(LIBFILES_SCRIPT)
  30. # Files processed by configure don't need to be here
  31. EXTRA_DIST = \
  32. $(LIBFILES_CONST) \
  33. $(LIBFILES_SCRIPT) \
  34. $(SCRIPTS_IN) \
  35. $(noinst_DATA) \
  36. $(pkgdata_DATA)
  37. #if CHARSET is defined, mc.charsets is already here
  38. if !CHARSET
  39. EXTRA_DIST += mc.charsets
  40. endif
  41. install-data-hook:
  42. cd $(DESTDIR)$(cfgdir) && rm -f mc.keymap && $(LN_S) mc.default.keymap mc.keymap
  43. uninstall-hook:
  44. cd $(DESTDIR)$(cfgdir) && rm -f mc.keymap