1 MAINTAINERCLEANFILES = Makefile.in
6 -I$(top_srcdir)/src/lib \
7 -I$(top_srcdir)/src/include \
8 -I$(top_builddir)/src/include \
9 -I$(top_builddir)/src/lib \
10 -DPACKAGE_BIN_DIR=\"$(bindir)\" \
11 -DPACKAGE_LIB_DIR=\"$(libdir)\" \
12 -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
13 -DPACKAGE_BUILD_DIR=\"`pwd`/$(top_builddir)\" \
20 AM_CPPFLAGS += -DEINA_BENCH_HAVE_GLIB
24 if EINA_ENABLE_BENCHMARK_E17
26 AM_CPPFLAGS += -DEINA_ENABLE_BENCH_E17
32 check_PROGRAMS = eina_suite cxx_compile_test
34 eina_suite_SOURCES = \
37 eina_test_stringshare.c \
38 eina_test_ustringshare.c\
40 eina_test_binshare.c \
54 eina_test_iterator.c \
55 eina_test_accessor.c \
60 eina_test_benchmark.c \
62 eina_test_rectangle.c \
64 eina_test_matrixsparse.c \
68 eina_test_quadtree.c \
69 eina_test_simple_xml_parser.c \
73 eina_suite_LDADD = @CHECK_LIBS@ $(top_builddir)/src/lib/libeina.la @EINA_LIBS@ -lm
75 cxx_compile_test_SOURCES = cxx_compile_test.cxx
76 cxx_compile_test_LDADD = $(top_builddir)/src/lib/libeina.la @EINA_LIBS@
78 module_dummydir = $(libdir)/eina/test
79 module_dummy_LTLIBRARIES = module_dummy.la
81 module_dummy_la_SOURCES = \
82 eina_test_module_dummy.c
84 module_dummy_la_CPPFLAGS = \
85 -I$(top_srcdir)/src/lib \
86 -I$(top_srcdir)/src/include \
87 -I$(top_builddir)/src/include \
88 -I$(top_builddir)/src/lib \
90 module_dummy_la_LIBADD = $(top_builddir)/src/lib/libeina.la @EINA_LIBS@ -lm
91 module_dummy_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -module -avoid-version
92 module_dummy_la_LIBTOOLFLAGS = --tag=disable-static
96 if EFL_ENABLE_BENCHMARK
98 bench_PROGRAMS = eina_bench
100 eina_bench_SOURCES = \
104 eina_bench_stringshare.c \
105 eina_bench_convert.c \
106 eina_bench_mempool.c \
107 eina_bench_stringshare_e17.c \
109 eina_bench_rectangle_pool.c \
127 noinst_LTLIBRARIES = libcity.la
128 libcity_la_SOURCES = city.cc
130 nodist_EXTRA_eina_bench_SOURCES = dummy.cc
131 eina_bench_LDADD = @GLIB_LIBS@ $(top_builddir)/src/lib/libeina.la libcity.la @EINA_LIBS@
133 eina_bench_LDADD = @GLIB_LIBS@ $(top_builddir)/src/lib/libeina.la @EINA_LIBS@
142 rm -rf *.gcno ..\#..\#src\#*.gcov *.gcda