summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore_IMF.am
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2019-05-26 18:30:54 +0200
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2019-06-18 08:56:34 +0200
commit639869703f3e8b0ce34d83b523ff611e85cfd93b (patch)
treedc72c59b87a83d02758ae81f979a25e21b226a8b /src/Makefile_Ecore_IMF.am
parent4f8e15c16c4f68b6fae8708b177ce672daefc59c (diff)
autotools: REMOVAL!
Get your seatbelt fastend! It is happening! AUTOTOOLS IS GONE NOW! All praise to meson! This time the final version, ci has been adjusted, and now does not try anymore to build a removed buildsystem. However, the scripts in there need cleaning up. Differential Revision: https://phab.enlightenment.org/D9027
Diffstat (limited to 'src/Makefile_Ecore_IMF.am')
-rw-r--r--src/Makefile_Ecore_IMF.am165
1 files changed, 0 insertions, 165 deletions
diff --git a/src/Makefile_Ecore_IMF.am b/src/Makefile_Ecore_IMF.am
deleted file mode 100644
index ac099c3..0000000
--- a/src/Makefile_Ecore_IMF.am
+++ /dev/null
@@ -1,165 +0,0 @@
1
2### Library
3
4installed_ecoreimfmainheadersdir = $(includedir)/ecore-imf-@VMAJ@
5dist_installed_ecoreimfmainheaders_DATA = \
6lib/ecore_imf/Ecore_IMF.h
7
8lib_LTLIBRARIES += \
9lib/ecore_imf/libecore_imf.la
10
11lib_ecore_imf_libecore_imf_la_SOURCES = \
12lib/ecore_imf/ecore_imf.c \
13lib/ecore_imf/ecore_imf_context.c \
14lib/ecore_imf/ecore_imf_module.c \
15lib/ecore_imf/ecore_imf_private.h \
16static_libs/buildsystem/buildsystem.h \
17static_libs/buildsystem/buildsystem_autotools.c
18
19lib_ecore_imf_libecore_imf_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
20-DPACKAGE_BIN_DIR=\"$(bindir)\" \
21-DPACKAGE_LIB_DIR=\"$(libdir)\" \
22-DPACKAGE_DATA_DIR=\"$(datadir)/ecore_imf\" \
23-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
24-DPACKAGE_SRC_DIR=\"$(abs_top_srcdir)\" \
25-DEFL_BUILD \
26@ECORE_IMF_CFLAGS@
27lib_ecore_imf_libecore_imf_la_LIBADD = @ECORE_IMF_LIBS@
28lib_ecore_imf_libecore_imf_la_DEPENDENCIES = @ECORE_IMF_INTERNAL_LIBS@
29lib_ecore_imf_libecore_imf_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
30
31### Modules
32
33# Ibus
34
35if BUILD_ECORE_IMF_IBUS
36ecoreimfibuspkgdir = $(libdir)/ecore_imf/modules/ibus/$(MODULE_ARCH)
37ecoreimfibuspkg_LTLIBRARIES = modules/ecore_imf/ibus/module.la
38
39# Workaround for broken parallel install support in automake (relink issue)
40# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
41install_ecoreimfibuspkgLTLIBRARIES = install-ecoreimfibuspkgLTLIBRARIES
42$(install_ecoreimfibuspkgLTLIBRARIES): install-libLTLIBRARIES
43
44modules_ecore_imf_ibus_module_la_SOURCES = \
45modules/ecore_imf/ibus/ibus_module.c \
46modules/ecore_imf/ibus/ibus_imcontext.c \
47modules/ecore_imf/ibus/ibus_imcontext.h
48modules_ecore_imf_ibus_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
49@ECORE_IMF_CFLAGS@ \
50@ECORE_EVAS_CFLAGS@ \
51@ECORE_X_CFLAGS@ \
52@IBUS_CFLAGS@
53modules_ecore_imf_ibus_module_la_LIBADD = \
54@USE_ECORE_IMF_LIBS@ \
55@USE_ECORE_EVAS_LIBS@ \
56@USE_ECORE_X_LIBS@ \
57@IBUS_LIBS@
58modules_ecore_imf_ibus_module_la_DEPENDENCIES = \
59@USE_ECORE_IMF_INTERNAL_LIBS@ \
60@USE_ECORE_EVAS_INTERNAL_LIBS@ \
61@USE_ECORE_X_INTERNAL_LIBS@
62modules_ecore_imf_ibus_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
63modules_ecore_imf_ibus_module_la_LIBTOOLFLAGS = --tag=disable-static
64endif
65
66# Scim
67
68if BUILD_ECORE_IMF_SCIM
69ecoreimfscimpkgdir = $(libdir)/ecore_imf/modules/scim/$(MODULE_ARCH)
70ecoreimfscimpkg_LTLIBRARIES = modules/ecore_imf/scim/module.la
71
72# Workaround for broken parallel install support in automake (relink issue)
73# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
74install_ecoreimfscimpkgLTLIBRARIES = install-ecoreimfscimpkgLTLIBRARIES
75$(install_ecoreimfscimpkgLTLIBRARIES): install-libLTLIBRARIES
76
77modules_ecore_imf_scim_module_la_SOURCES = \
78modules/ecore_imf/scim/scim_module.cpp \
79modules/ecore_imf/scim/scim_imcontext.cpp \
80modules/ecore_imf/scim/scim_imcontext.h
81modules_ecore_imf_scim_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
82@ECORE_IMF_CFLAGS@ \
83@ECORE_EVAS_CFLAGS@ \
84@ECORE_X_CFLAGS@ \
85@SCIM_CFLAGS@
86modules_ecore_imf_scim_module_la_LIBADD = \
87@USE_ECORE_IMF_LIBS@ \
88@USE_ECORE_EVAS_LIBS@ \
89@USE_ECORE_X_LIBS@ \
90@SCIM_LIBS@
91modules_ecore_imf_scim_module_la_DEPENDENCIES = \
92@USE_ECORE_IMF_INTERNAL_LIBS@ \
93@USE_ECORE_EVAS_INTERNAL_LIBS@ \
94@USE_ECORE_X_INTERNAL_LIBS@
95modules_ecore_imf_scim_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
96modules_ecore_imf_scim_module_la_LIBTOOLFLAGS = --tag=disable-static
97endif
98
99# Xim
100
101if BUILD_ECORE_IMF_XIM
102ecoreimfximpkgdir = $(libdir)/ecore_imf/modules/xim/$(MODULE_ARCH)
103ecoreimfximpkg_LTLIBRARIES = modules/ecore_imf/xim/module.la
104
105# Workaround for broken parallel install support in automake (relink issue)
106# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
107install_ecoreimfximpkgLTLIBRARIES = install-ecoreimfximpkgLTLIBRARIES
108$(install_ecoreimfximpkgLTLIBRARIES): install-libLTLIBRARIES
109
110modules_ecore_imf_xim_module_la_SOURCES = \
111modules/ecore_imf/xim/ecore_imf_xim.c
112modules_ecore_imf_xim_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
113@ECORE_IMF_CFLAGS@ \
114@ECORE_X_CFLAGS@ \
115@ecore_imf_xim_cflags@
116modules_ecore_imf_xim_module_la_LIBADD = \
117@USE_ECORE_IMF_LIBS@ \
118@USE_ECORE_X_LIBS@ \
119@ecore_imf_xim_libs@
120modules_ecore_imf_xim_module_la_DEPENDENCIES = \
121@USE_ECORE_IMF_INTERNAL_LIBS@ \
122@USE_ECORE_X_INTERNAL_LIBS@
123modules_ecore_imf_xim_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
124modules_ecore_imf_xim_module_la_LIBTOOLFLAGS = --tag=disable-static
125endif
126
127# Wayland
128if BUILD_ECORE_IMF_WAYLAND
129ecoreimfwaylandpkgdir = $(libdir)/ecore_imf/modules/wayland/$(MODULE_ARCH)
130ecoreimfwaylandpkg_LTLIBRARIES = modules/ecore_imf/wayland/module.la
131
132# Workaround for broken parallel install support in automake (relink issue)
133# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
134install_ecoreimfwaylandpkgLTLIBRARIES = install-ecoreimfwaylandpkgLTLIBRARIES
135$(install_ecoreimfwaylandpkgLTLIBRARIES): install-libLTLIBRARIES
136
137modules_ecore_imf_wayland_module_la_SOURCES = \
138modules/ecore_imf/wayland/wayland_module.c \
139modules/ecore_imf/wayland/wayland_imcontext.c \
140modules/ecore_imf/wayland/wayland_imcontext.h
141
142nodist_modules_ecore_imf_wayland_module_la_SOURCES = \
143modules/ecore_imf/wayland/text-input-unstable-v1-client-protocol.h \
144modules/ecore_imf/wayland/text-input-unstable-v1-protocol.c
145
146BUILT_SOURCES += \
147modules/ecore_imf/wayland/text-input-unstable-v1-client-protocol.h \
148modules/ecore_imf/wayland/text-input-unstable-v1-protocol.c
149
150modules_ecore_imf_wayland_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
151-I$(top_builddir)/src/modules/ecore_imf/wayland \
152@ECORE_IMF_CFLAGS@ \
153@ECORE_EVAS_CFLAGS@ \
154@ECORE_WL2_CFLAGS@
155modules_ecore_imf_wayland_module_la_LIBADD = \
156@USE_ECORE_IMF_LIBS@ \
157@USE_ECORE_EVAS_LIBS@ \
158@USE_ECORE_WL2_LIBS@
159modules_ecore_imf_wayland_module_la_DEPENDENCIES = \
160@USE_ECORE_IMF_INTERNAL_LIBS@ \
161@USE_ECORE_EVAS_INTERNAL_LIBS@ \
162@USE_ECORE_WL2_INTERNAL_LIBS@
163modules_ecore_imf_wayland_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
164modules_ecore_imf_wayland_module_la_LIBTOOLFLAGS = --tag=disable-static
165endif