tizen 2.4 release
[framework/uifw/e17-mod-tizen-comp.git] / src / Makefile.am
1 MAINTAINERCLEANFILES = Makefile.in
2 MODULE = e17-mod-tizen-comp
3 SUBDIRS = effect \
4           hwcomp
5
6 #EDJE_CC = @edje_cc@
7 #EDJE_FLAGS = -v \
8 #           @EDJE_DEF@
9
10 # data files for the module
11 filesdir = $(libdir)/enlightenment/modules/$(MODULE)
12
13 EXTRA_DIST = $(files_DATA)
14
15 # the module .so file
16 INCLUDES               = -I. \
17                          -I$(top_srcdir) \
18                          -I$(top_srcdir)/src \
19                          @HWC_CFLAGS@ \
20                          @ENLIGHTENMENT_CFLAGS@ \
21                          @TTRACE_CFLAGS@
22
23 pkgdir                 = $(libdir)/enlightenment/modules/$(MODULE)/$(MODULE_ARCH)
24 pkg_LTLIBRARIES        = module.la
25 module_la_SOURCES      = e_mod_comp_atoms.c \
26                          e_mod_comp_atoms.h \
27                          e_mod_comp_aux_hint.c \
28                          e_mod_comp_aux_hint.h \
29                          e_mod_comp_bg_win.c \
30                          e_mod_comp_bg_win.h \
31                          e_mod_comp_cfdata.c \
32                          e_mod_comp_cfdata.h \
33                          e_mod_comp.c \
34                          e_mod_comp.h \
35                          e_mod_comp_canvas.c \
36                          e_mod_comp_canvas.h \
37                          e_mod_comp_debug.c \
38                          e_mod_comp_debug.h \
39                          e_mod_comp_effect.h \
40                          e_mod_comp_effect_image_launch.h \
41                          e_mod_comp_effect_win_rotation.h \
42                          e_mod_comp_hw_ov_win.c \
43                          e_mod_comp_hw_ov_win.h \
44                          e_mod_comp_object.c \
45                          e_mod_comp_object.h \
46                          e_mod_comp_policy.c \
47                          e_mod_comp_policy.h \
48                          e_mod_comp_screen.c \
49                          e_mod_comp_screen.h \
50                          e_mod_comp_shared_types.h \
51                          e_mod_comp_update.c \
52                          e_mod_comp_update.h \
53                          e_mod_comp_util.c \
54                          e_mod_comp_util.h \
55                          e_mod_comp_win_type.c \
56                          e_mod_comp_win_type.h \
57                          e_mod_comp_win_shape_input.c \
58                          e_mod_comp_win_shape_input.h \
59                          e_mod_comp_hwcomp.h \
60                          e_mod_config.c \
61                          e_mod_config.h \
62                          e_mod_main.c \
63                          e_mod_main.h
64
65 module_la_LIBADD       = @ENLIGHTENMENT_LIBS@ @HWC_LIBS@ @dlopen_libs@ @TTRACE_LIBS@
66 module_la_LDFLAGS      = -module -avoid-version
67 module_la_DEPENDENCIES = $(top_builddir)/config.h
68
69 uninstall:
70         rm -rf $(DESTDIR)$(libdir)/enlightenment/modules/$(MODULE)