Move OS-specific stuff from lib/global.h to lib/unixcompat.h.
[midnight-commander.git] / misc / Makefile.am
blob17c495c7d1e2e65c83be49af53f5acd15d75da60
1 ## Process this file with automake to create Makefile.in.
3 SUBDIRS = ext.d macros.d skins syntax
5 LIBFILES_OUT = mc.ext.ini
7 noinst_DATA = xterm.ad
9 PKGDATA_IN = mc.charsets.in
11 PKGDATA_OUT =
12 if CHARSET
13 PKGDATA_OUT += mc.charsets
14 endif
16 dist_pkgdata_DATA = \
17         mc.lib
19 pkgdata_DATA = \
20         $(PKGDATA_OUT)
22 SCRIPTS_IN = \
23         mc.menu.in \
24         mcedit.menu.in
26 SCRIPTS_OUT = \
27         mc.menu \
28         mcedit.menu
30 LIBFILES_CONST = \
31         filehighlight.ini \
32         mc.default.keymap \
33         mc.emacs.keymap
36 LIBFILES_SCRIPT = \
37         edit.indent.rc
39 CLEANFILES = $(SCRIPTS_OUT) $(PKGDATA_OUT)
41 cfgdir = $(sysconfdir)/@PACKAGE@
42 cfg_DATA = \
43         $(LIBFILES_CONST) \
44         $(SCRIPTS_OUT) \
45         $(LIBFILES_OUT)
47 cfg_SCRIPTS = \
48         $(LIBFILES_SCRIPT)
50 # Files processed by configure don't need to be here
51 EXTRA_DIST = \
52         $(LIBFILES_CONST) \
53         $(LIBFILES_SCRIPT) \
54         $(SCRIPTS_IN) \
55         $(noinst_DATA) \
56         $(PKGDATA_IN)
58 install-data-hook:
59         cd $(DESTDIR)$(cfgdir) && rm -f mc.keymap && $(LN_S) mc.default.keymap mc.keymap
61 uninstall-hook:
62         cd $(DESTDIR)$(cfgdir) && rm -f mc.keymap