(panel_callback) [MSG_FOCUS]: remove self-draw here.
[midnight-commander.git] / lib / Makefile.am
blob9e0bbbb775bbd5e8e0d18b740644f3d6f22ef19c
1 SUBDIRS = event filehighlight mcconfig search skin tty vfs strutil widget .
3 if ENABLE_MCLIB
4     LIB_VERSION=`echo $(LIBMC_VERSION) | \
5         tr '.' ' '| \
6         while read v1 v2 v3; do echo $$v2':'$$v3':'$$v1; done`
8     AM_LDFLAGS=-no-undefined -version-info $(LIB_VERSION) -release $(LIBMC_RELEASE)
10     lib_LTLIBRARIES = libmc.la
11 else
12     noinst_LTLIBRARIES = libmc.la
13 endif
16 SUBLIB_includes = \
17         event.h event-types.h \
18         filehighlight.h \
19         idx.h \
20         intprops-internal.h \
21         intprops.h \
22         mcconfig.h \
23         search.h \
24         skin.h \
25         strutil.h \
26         widget.h
28 SRC_mc_utils = \
29         utilunix.c \
30         unixcompat.h \
31         util.c util.h
34 libmc_la_SOURCES = \
35         $(SUBLIB_includes) \
36         $(SRC_mc_utils) \
37         file-entry.h \
38         fileloc.h \
39         fs.h \
40         hook.c hook.h \
41         glibcompat.c glibcompat.h \
42         global.c global.h \
43         keybind.c keybind.h \
44         lock.c lock.h \
45         serialize.c serialize.h \
46         shell.c shell.h \
47         stat-size.h \
48         timefmt.c timefmt.h
50 if USE_MAINTAINER_MODE
51 libmc_la_SOURCES += logging.c logging.h
52 endif
54 if CHARSET
55 libmc_la_SOURCES += charsets.c charsets.h
56 endif
58 EXTRA_DIST = \
59         stdckdint.in.h
61 AM_CPPFLAGS = $(GLIB_CFLAGS) -I$(top_srcdir)
63 libmc_la_LIBADD = \
64         event/libmcevent.la \
65         filehighlight/libmcfilehighlight.la \
66         mcconfig/libmcconfig.la \
67         search/libsearch.la \
68         strutil/libmcstrutil.la \
69         skin/libmcskin.la \
70         tty/libmctty.la \
71         vfs/libmcvfs.la \
72         widget/libmcwidget.la
74 libmc_la_LIBADD += $(MCLIBS) $(SLANGLIB)
76 if HAVE_GMODULE
77     libmc_la_LIBADD += $(GMODULE_LIBS)
78 else
79     libmc_la_LIBADD += $(GLIB_LIBS)
80 endif