summaryrefslogtreecommitdiff
path: root/src/benchmarks/eina/Makefile.am
diff options
context:
space:
mode:
authorVincent Torri <vincent.torri@gmail.com>2012-09-16 14:25:29 +0000
committerVincent Torri <vincent.torri@gmail.com>2012-09-16 14:25:29 +0000
commitc83143c8896752e139c82259e22c56715c313e7b (patch)
treea99aba40d0b91d19a46b15c1090cd8b399e347f9 /src/benchmarks/eina/Makefile.am
parent528a9831c82be6c1275ee8172c2ed5c1191ea23d (diff)
merge: mostly fix tests and benchmark
need to fix the city stuff in tests and the benchmark with the e17 data (need help with make rules :) SVN revision: 76712
Diffstat (limited to '')
-rw-r--r--src/benchmarks/eina/Makefile.am53
1 files changed, 53 insertions, 0 deletions
diff --git a/src/benchmarks/eina/Makefile.am b/src/benchmarks/eina/Makefile.am
new file mode 100644
index 0000000000..248ddfeda6
--- /dev/null
+++ b/src/benchmarks/eina/Makefile.am
@@ -0,0 +1,53 @@
1MAINTAINERCLEANFILES = Makefile.in
2
3AM_CPPFLAGS = \
4-I$(top_srcdir)/src/include/eina \
5-I$(top_builddir)/src/include/eina \
6-DPACKAGE_BUILD_DIR=\"`pwd`/$(top_builddir)\" \
7-DCITYHASH_BENCH \
8@EINA_CFLAGS@ \
9@GLIB_CFLAGS@
10
11EXTRA_PROGRAMS = eina_bench
12
13benchmark: eina_bench libcity.la
14
15#benchmark-e17: eina_bench
16# AM_CPPFLAGS += -DEINA_ENABLE_BENCH_E17
17
18eina_bench_SOURCES = \
19eina_bench.c \
20eina_bench_sort.c \
21eina_bench_hash.c \
22eina_bench_stringshare.c \
23eina_bench_convert.c \
24eina_bench_mempool.c \
25eina_bench_stringshare_e17.c \
26eina_bench_array.c \
27eina_bench_rectangle_pool.c \
28ecore_list.c \
29ecore_strings.c \
30ecore_hash.c \
31ecore_sheap.c \
32evas_hash.c \
33evas_list.c \
34evas_mempool.c \
35evas_object_list.c \
36evas_stringshare.c \
37eina_bench_quad.c \
38eina_bench.h \
39eina_suite.h \
40Ecore_Data.h \
41Evas_Data.h \
42evas_mempool.h
43
44EXTRA_LTLIBRARIES = libcity.la
45libcity_la_SOURCES = city.cc
46
47nodist_EXTRA_eina_bench_SOURCES = dummy.cc
48eina_bench_LDADD = @GLIB_LIBS@ $(top_builddir)/src/lib/eina/libeina.la libcity.la @EINA_LIBS@
49
50EXTRA_DIST = strlog
51
52clean-local:
53 rm -rf *.gcno ..\#..\#src\#*.gcov *.gcda