Split file src/keybind.[ch] to lib/keybind.[ch] and src/keybind-defaults.[ch].
[midnight-commander.git] / lib / Makefile.am
blob302ebe28ec609731a2b4669b80e27b450cfb5506
1 SUBDIRS = filehighlight mcconfig search skin tty vfs strutil widget
3 noinst_LTLIBRARIES = libmc.la
5 SUBLIB_includes = \
6         filehighlight.h \
7         mcconfig.h \
8         search.h \
9         skin.h \
10         strescape.h \
11         strutil.h \
12         widget.h
14 SRC_mc_utils = \
15         utilunix.c \
16         unixcompat.h \
17         util.c util.h
20 libmc_la_SOURCES = \
21         $(SUBLIB_includes) \
22         $(SRC_mc_utils) \
23         fileloc.h \
24         fs.h \
25         hook.c hook.h \
26         glibcompat.c glibcompat.h \
27         global.h \
28         keybind.c keybind.h \
29         lock.c lock.h \
30         timefmt.c timefmt.h
32 if USE_MAINTAINER_MODE
33 libmc_la_SOURCES += logging.c logging.h
34 endif
36 if CHARSET
37 libmc_la_SOURCES += charsets.c charsets.h
38 endif
40 libmc_la_CFLAGS= $(GLIB_CFLAGS) -I$(top_srcdir) $(PCRE_CFLAGS)
42 libmc_la_LIBADD = \
43         filehighlight/libmcfilehighlight.la \
44         mcconfig/libmcconfig.la \
45         search/libsearch.la \
46         strutil/libmcstrutil.la \
47         skin/libmcskin.la \
48         tty/libmctty.la \
49         vfs/mc-vfs/libvfs-mc.la \
50         widget/libmcwidget.la