diff --git a/legacy/eobj/Makefile.am b/legacy/eobj/Makefile.am index 765232e221..1f21acb064 100644 --- a/legacy/eobj/Makefile.am +++ b/legacy/eobj/Makefile.am @@ -74,18 +74,10 @@ if EFL_ENABLE_COVERAGE @$(MAKE) lcov-report endif -if EFL_ENABLE_BENCHMARK - benchmark: @cd src && $(MAKE) benchmark @mkdir result || true - @cd result && ../src/tests/eo_bench `date +%F_%s` - -else - -benchmark: - @echo "reconfigure with --enable-benchmark" -endif + @cd result && ../src/benchmarks/eo_bench `date +%F_%s` clean-local: @rm -rf coverage benchmark diff --git a/legacy/eobj/configure.ac b/legacy/eobj/configure.ac index 78e4bc1504..078e04564e 100644 --- a/legacy/eobj/configure.ac +++ b/legacy/eobj/configure.ac @@ -171,8 +171,6 @@ AC_SUBST([lt_enable_auto_import]) ### Unit tests, coverage and benchmarking -EFL_CHECK_BENCHMARK([enable_benchmark="yes"], [enable_benchmark="no"]) - AC_SUBST([requirements_pc_eo]) diff --git a/legacy/eobj/src/Makefile.am b/legacy/eobj/src/Makefile.am index b6a0867c8b..c3b7c36aa0 100644 --- a/legacy/eobj/src/Makefile.am +++ b/legacy/eobj/src/Makefile.am @@ -5,14 +5,5 @@ SUBDIRS = lib benchmarks examples tests .PHONY: benchmark -if EFL_ENABLE_BENCHMARK - -benchmark: all - cd benchamrks && make eo_bench - -else - benchmark: - @echo "reconfigure with --enable-benchmark" - -endif + @cd benchmarks && $(MAKE) benchmark diff --git a/legacy/eobj/src/benchmarks/Makefile.am b/legacy/eobj/src/benchmarks/Makefile.am index a3a853ef67..33b6ac7fe4 100644 --- a/legacy/eobj/src/benchmarks/Makefile.am +++ b/legacy/eobj/src/benchmarks/Makefile.am @@ -7,9 +7,9 @@ AM_CPPFLAGS = \ @EFL_EO_BUILD@ \ @EO_CFLAGS@ -if EFL_ENABLE_BENCHMARK +EXTRA_PROGRAMS = eo_bench -noinst_PROGRAMS = eo_bench +benchmark: eo_bench eo_bench_SOURCES = \ class_simple.c \ @@ -20,7 +20,5 @@ eo_bench_eo_do.c eo_bench_LDADD = $(top_builddir)/src/lib/libeo.la @EO_LIBS@ -endif - clean-local: rm -rf *.gcno ..\#..\#src\#*.gcov *.gcda