merge: use $(MAKE) $(AM_MAKEFLAGS) and not just make. Fix benchmark-e17 rule

SVN revision: 77008
This commit is contained in:
Vincent Torri 2012-09-22 06:44:32 +00:00
parent 9de9bccb9a
commit a05d6a0419
5 changed files with 25 additions and 24 deletions

View File

@ -67,7 +67,7 @@ pkgconfig_DATA += eina.pc eet.pc
doc: doc:
@echo "entering doc/" @echo "entering doc/"
make -C doc doc $(MAKE) $(AM_MAKEFLAGS) -C doc doc
# Unit tests # Unit tests
@ -91,11 +91,12 @@ if EFL_ENABLE_TESTS
check-local: check-local:
if EFL_ENABLE_COVERAGE if EFL_ENABLE_COVERAGE
@$(MAKE) lcov-reset @$(MAKE) $(AM_MAKEFLAGS) lcov-reset
endif endif
@./src/tests/eet/eet_suite @./src/tests/eina/eina_suite$(EXEEXT)
@./src/tests/eet/eet_suite$(EXEEXT)
if EFL_ENABLE_COVERAGE if EFL_ENABLE_COVERAGE
@$(MAKE) lcov-report @$(MAKE) $(AM_MAKEFLAGS) lcov-report
endif endif
endif endif
@ -103,22 +104,22 @@ endif
# benchmark # benchmark
benchmark: benchmark:
@$(MAKE) -C src benchmark @$(MAKE) $(AM_MAKEFLAGS) -C src benchmark
@mkdir benchmark || true @mkdir benchmark || true
@cd benchmark && ../src/benchmarks/eina/eina_bench `date +%F_%s` @cd benchmark && ../src/benchmarks/eina/eina_bench$(EXEEXT) `date +%F_%s`
benchmark-e17: benchmark-e17:
@$(MAKE) -C src benchmark-e17 @$(MAKE) $(AM_MAKEFLAGS) -C src benchmark-e17
@mkdir benchmark || true @mkdir benchmark || true
@cd benchmark && ../src/benchmarks/eina/eina_bench `date +%F_%s` @cd benchmark && ../src/benchmarks/eina/eina_bench$(EXEEXT) `date +%F_%s`
# examples # examples
examples: examples:
@$(MAKE) -C src examples @$(MAKE) $(AM_MAKEFLAGS) -C src examples
install-examples: install-examples:
@$(MAKE) -C src install-examples @$(MAKE) $(AM_MAKEFLAGS) -C src install-examples
# cleaning # cleaning

View File

@ -5,16 +5,16 @@ SUBDIRS = lib include modules bin scripts benchmarks tests examples
.PHONY: benchmark benchmark-e17 examples .PHONY: benchmark benchmark-e17 examples
benchmark: benchmark:
@make -C lib @$(MAKE) $(AM_MAKEFLAGS) -C lib
@$(MAKE) -C benchmarks benchmark @$(MAKE) $(AM_MAKEFLAGS) -C benchmarks benchmark
benchmark-e17: benchmark-e17:
@make -C lib @$(MAKE) $(AM_MAKEFLAGS) -C lib
@$(MAKE) -C benchmarks benchmark-e17 @$(MAKE) $(AM_MAKEFLAGS) -C benchmarks benchmark-e17
examples: examples:
@make -C lib @make -C lib
@$(MAKE) -C examples examples @$(MAKE) $(AM_MAKEFLAGS) -C examples examples
install-examples: install-examples:
@$(MAKE) -C examples install-examples @$(MAKE) $(AM_MAKEFLAGS) -C examples install-examples

View File

@ -5,7 +5,7 @@ SUBDIRS = eina
.PHONY: benchmark benchmark-e17 .PHONY: benchmark benchmark-e17
benchmark: benchmark:
@$(MAKE) -C eina benchmark @$(MAKE) $(AM_MAKEFLAGS) -C eina benchmark
benchmark-e17: benchmark-e17:
@$(MAKE) -C eina benchmark-e17 @$(MAKE) $(AM_MAKEFLAGS) -C eina benchmark-e17

View File

@ -12,8 +12,8 @@ EXTRA_PROGRAMS = eina_bench
benchmark: eina_bench libcity.la benchmark: eina_bench libcity.la
#benchmark-e17: eina_bench benchmark-e17: eina_bench
# AM_CPPFLAGS += -DEINA_ENABLE_BENCH_E17 @$(MAKE) $(AM_MAKEFLAGS) AM_CPPFLAGS="${AM_CPPFLAGS} -DEINA_ENABLE_BENCH_E17"
eina_bench_SOURCES = \ eina_bench_SOURCES = \
eina_bench.c \ eina_bench.c \

View File

@ -3,9 +3,9 @@ MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = eina eet SUBDIRS = eina eet
examples: examples:
@$(MAKE) -C eina examples @$(MAKE) $(AM_MAKEFLAGS) -C eina examples
@$(MAKE) -C eet examples @$(MAKE) $(AM_MAKEFLAGS) -C eet examples
install-examples: install-examples:
@$(MAKE) -C eina install-examples @$(MAKE) $(AM_MAKEFLAGS) -C eina install-examples
@$(MAKE) -C eet install-examples @$(MAKE) $(AM_MAKEFLAGS) -C eet install-examples