summaryrefslogtreecommitdiff
path: root/src/Makefile_Evil.am
diff options
context:
space:
mode:
authorVincent Torri <vincent.torri@gmail.com>2013-11-01 16:00:39 +0100
committerCedric Bail <cedric.bail@samsung.com>2013-11-04 16:40:29 +0900
commitbc07d80e0cc1d2f7e72db2c83f2c37e91e2aef44 (patch)
tree6da1c43b55fa739cf051f7b7fe2cd771734e9e55 /src/Makefile_Evil.am
parent058e03aa7401a197d400ee8330bae5d54e8c42db (diff)
evil: add regex code (needed for elm).
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
Diffstat (limited to 'src/Makefile_Evil.am')
-rw-r--r--src/Makefile_Evil.am31
1 files changed, 28 insertions, 3 deletions
diff --git a/src/Makefile_Evil.am b/src/Makefile_Evil.am
index b6b4e0af95..47e15b4b31 100644
--- a/src/Makefile_Evil.am
+++ b/src/Makefile_Evil.am
@@ -69,9 +69,32 @@ else
69lib_evil_libevil_la_LINK = $(CXXLINK) $(lib_evil_libevil_la_LDFLAGS) 69lib_evil_libevil_la_LINK = $(CXXLINK) $(lib_evil_libevil_la_LDFLAGS)
70endif 70endif
71 71
72# regex
73
74dist_install_evilheaders_DATA += \
75lib/evil/regex/regex.h
76
77lib_evil_libevil_la_SOURCES += \
78lib/evil/regex/regcomp.c \
79lib/evil/regex/regerror.c \
80lib/evil/regex/regexec.c \
81lib/evil/regex/regfree.c \
82lib/evil/regex/cclass.h \
83lib/evil/regex/cname.h \
84lib/evil/regex/regex2.h \
85lib/evil/regex/utils.h
86
87lib_evil_libevil_la_CPPFLAGS = \
88-I$(top_srcdir)/src/lib/evil \
89-I$(top_srcdir)/src/lib/evil/regex \
90-DPOSIX_MISTAKE
91
92#libdl
93
72lib_evil_libdl_la_SOURCES = lib/evil/dlfcn.c 94lib_evil_libdl_la_SOURCES = lib/evil/dlfcn.c
73 95
74lib_evil_libdl_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \ 96lib_evil_libdl_la_CPPFLAGS = \
97-I$(top_builddir)/src/lib/efl \
75@EVIL_CFLAGS@ \ 98@EVIL_CFLAGS@ \
76@EVIL_DLFCN_CPPFLAGS@ 99@EVIL_DLFCN_CPPFLAGS@
77lib_evil_libdl_la_LIBADD = \ 100lib_evil_libdl_la_LIBADD = \
@@ -121,6 +144,8 @@ bin_evil_test_evil_LDADD = @USE_EVIL_LIBS@
121 144
122endif 145endif
123EXTRA_DIST += \ 146EXTRA_DIST += \
124lib/evil/gdtoa/README \ 147lib/evil/regex/regerror.ih \
125lib/evil/gdtoa/README.mingw \ 148lib/evil/regex/engine.ih \
149lib/evil/regex/regcomp.ih \
150lib/evil/regex/engine.c \
126bin/evil/memcpy_glibc_i686.S 151bin/evil/memcpy_glibc_i686.S