summaryrefslogtreecommitdiff
path: root/engine-loader/Makefile.am
blob: 55f6faee72b871df26d715f3a17867e8f6d221ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
MAINTAINERCLEANFILES = Makefile.in
CLEANFILES           = *.bak

AM_CPPFLAGS = -I$(top_builddir) \
           -I$(top_builddir)/ism/src \
           -I$(top_srcdir) \
           -I$(top_srcdir)/ism/src \
           -I$(top_srcdir)/ism/intl \
           -I$(top_srcdir)/ism/data \
           -I$(top_srcdir)/ism/utils \
           -I$(top_srcdir)/engine-loader/include \
           -I$(includedir) \
           -DISF_VERSION=\"@ISF_VERSION@\" \
           -DSCIM_BINDIR=\"@SCIM_BINDIR@\" \
           -DSCIM_DATADIR=\"@SCIM_DATADIR@\" \
           -DSCIM_LOCALEDIR=\"@SCIM_LOCALEDIR@\" \
           -DSCIM_SYSCONFDIR=\"@SCIM_SYSCONFDIR@\" \
           -DSCIM_LIBEXECDIR=\"@SCIM_LIBEXECDIR@\" \
           -DSCIM_ICONDIR=\"@SCIM_ICONDIR@\" \
           -DSCIM_MODULE_PATH=\"@SCIM_MODULE_PATH@\"


noinst_HEADERS =

ISE_ENGINE_LOADER = ise-engine-loader

bin_PROGRAMS          = $(ISE_ENGINE_LOADER)

ise_engine_loader_SOURCES  = src/engine_loader.cpp \
                             src/engine_loader_main.cpp \
                             src/engine_loader_dbus.cpp \
                             ../ism/src/scim_imengine.cpp \
                             ../ism/src/scim_imengine_module.cpp \
                             ../ism/src/scim_signals.cpp \
                             ../ism/src/scim_slot.cpp \
                             ../ism/src/scim_connection.cpp \
                             ../ism/src/scim_transaction.cpp \
                             ../ism/src/scim_object.cpp \
                             ../ism/src/scim_lookup_table.cpp \
                             ../ism/src/scim_config_base.cpp \
                             ../ism/src/scim_config_module.cpp \
                             ../ism/src/scim_global_config.cpp \
                             ../ism/src/scim_debug.cpp \
                             ../ism/src/scim_module.cpp \
                             ../ism/src/scim_utility.cpp \
                             ../ism/src/scim_socket.cpp \
                             ../ism/src/isf_query_utility.cpp

ise_engine_loader_CXXFLAGS = @GLIB_CFLAGS@ \
                        @GIO_CFLAGS@ \
                        @DLOG_CFLAGS@ \
                        @SQLITE3_CFLAGS@ \
                        -fPIE

ise_engine_loader_LDFLAGS  = @LTLIBINTL@ -rpath $(libdir) \
                        @GLIB_LIBS@ \
                        @GIO_LIBS@ \
                        @DLOG_LIBS@ \
                        @SQLITE3_LIBS@ \
                        -pie

ise_engine_loader_LDADD    = $(top_builddir)/ism/src/libltdlc.la