diff options
author | Jerin Jacob <jerin.jacob@caviumnetworks.com> | 2014-06-13 18:09:37 +0530 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2014-06-17 18:50:09 +0400 |
commit | 05f16292ee0c5d0c3dfa803b76770660c750d983 (patch) | |
tree | 9c9d880b245a26cd63324df139d9f4707c953fa7 /test | |
parent | e8a427a3d74be890787a56b07005a68dacd6c254 (diff) |
Add support for controlling the build verbosity of test applications
Use make VERBOSE=yes to enable the verbosity.
Reviewed-by: Anders Roxell <anders.roxell@linaro.org>
Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/Makefile | 6 | ||||
-rw-r--r-- | test/api_test/Makefile | 25 | ||||
-rw-r--r-- | test/example/Makefile | 10 | ||||
-rw-r--r-- | test/generator/Makefile | 10 | ||||
-rw-r--r-- | test/l2fwd/Makefile | 9 | ||||
-rw-r--r-- | test/packet/Makefile | 9 | ||||
-rw-r--r-- | test/packet_netmap/Makefile | 9 | ||||
-rw-r--r-- | test/timer/Makefile | 10 |
8 files changed, 37 insertions, 51 deletions
diff --git a/test/Makefile b/test/Makefile index 500fd134..879d775c 100644 --- a/test/Makefile +++ b/test/Makefile @@ -8,10 +8,10 @@ TESTS=$(filter %, $(wildcard */)) .PHONY: all clean install all: $(TESTS) - for T in $(TESTS); do $(MAKE) -C $$T || exit 1; done + $(Q)for T in $(TESTS); do $(MAKE) -C $$T || exit 1; done clean: - for T in $(TESTS); do $(MAKE) -C $$T clean || true; done + $(Q)for T in $(TESTS); do $(MAKE) -C $$T clean || true; done install: - for T in $(TESTS); do $(MAKE) -C $$T install ||exit 1; done + $(Q)for T in $(TESTS); do $(MAKE) -C $$T install ||exit 1; done diff --git a/test/api_test/Makefile b/test/api_test/Makefile index 33111777..55a81edb 100644 --- a/test/api_test/Makefile +++ b/test/api_test/Makefile @@ -52,35 +52,30 @@ timer: $(OBJ_DIR) $(ODP_TIM) # Compile rules # $(OBJ_DIR)/%.o: %.c - $(ECHO) Compiling $< - $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< + $(QUIET_CC)$(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule # $(ODP_ATOMIC): $(ODP_LIB) $(ATOMIC_OBJS) - $(ECHO) Linking $@ - $(CC) $(LDFLAGS) $(ATOMIC_OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(ATOMIC_OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ $(ODP_SHM): $(ODP_LIB) $(SHM_OBJS) - $(ECHO) Linking $@ - $(CC) $(LDFLAGS) $(SHM_OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(SHM_OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ $(ODP_RING): $(ODP_LIB) $(RING_OBJS) - $(ECHO) Linking $@ - $(CC) $(LDFLAGS) $(RING_OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(RING_OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ $(ODP_TIM): $(ODP_LIB) $(TIM_OBJS) - $(ECHO) Linking $@ - $(CC) $(LDFLAGS) $(TIM_OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(TIM_OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ .PHONY: clean clean: - $(RMDIR) $(OBJ_DIR) - $(RM) $(ODP_ATOMIC) - $(RM) $(ODP_SHM) - $(RM) $(ODP_RING) - $(RM) $(ODP_TIM) + $(Q)$(RMDIR) $(OBJ_DIR) + $(Q)$(RM) $(ODP_ATOMIC) + $(Q)$(RM) $(ODP_SHM) + $(Q)$(RM) $(ODP_RING) + $(Q)$(RM) $(ODP_TIM) $(MAKE) -C $(ODP_DIR) clean .PHONY: install diff --git a/test/example/Makefile b/test/example/Makefile index 6b104bad..266de6f4 100644 --- a/test/example/Makefile +++ b/test/example/Makefile @@ -24,20 +24,18 @@ DEPS = $(OBJS:.o=.d) # Compile rules # $(OBJ_DIR)/%.o: %.c - $(ECHO) Compiling $< - $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< + $(QUIET_CC)$(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule # $(ODP_APP): $(ODP_LIB) $(OBJS) - $(ECHO) Linking $@ - $(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ .PHONY: clean clean: - $(RMDIR) $(OBJ_DIR) - $(RM) $(ODP_APP) + $(Q)$(RMDIR) $(OBJ_DIR) + $(Q)$(RM) $(ODP_APP) $(MAKE) -C $(ODP_DIR) clean .PHONY: install diff --git a/test/generator/Makefile b/test/generator/Makefile index d1f288dd..11ab30f0 100644 --- a/test/generator/Makefile +++ b/test/generator/Makefile @@ -24,20 +24,18 @@ DEPS = $(OBJS:.o=.d) # Compile rules # $(OBJ_DIR)/%.o: %.c - $(ECHO) Compiling $< - $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< + $(QUIET_CC)$(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule # $(ODP_APP): $(ODP_LIB) $(OBJS) - $(ECHO) Linking $< - $(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ .PHONY: clean clean: - $(RMDIR) $(OBJ_DIR) - $(RM) $(ODP_APP) + $(Q)$(RMDIR) $(OBJ_DIR) + $(Q)$(RM) $(ODP_APP) $(MAKE) -C $(ODP_DIR) clean .PHONY: install diff --git a/test/l2fwd/Makefile b/test/l2fwd/Makefile index 7c072c39..9b956e97 100644 --- a/test/l2fwd/Makefile +++ b/test/l2fwd/Makefile @@ -23,19 +23,18 @@ default: $(OBJ_DIR) $(ODP_APP) # Compile rules # $(OBJ_DIR)/%.o: %.c - $(ECHO) Compiling $< - $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< + $(QUIET_CC)$(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule # $(ODP_APP): $(ODP_LIB) $(OBJS) - $(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ .PHONY: clean clean: - $(RMDIR) $(OBJ_DIR) - $(RM) $(ODP_APP) + $(Q)$(RMDIR) $(OBJ_DIR) + $(Q)$(RM) $(ODP_APP) $(MAKE) -C $(ODP_DIR) clean .PHONY: install diff --git a/test/packet/Makefile b/test/packet/Makefile index 07ee4c3a..d3c3e027 100644 --- a/test/packet/Makefile +++ b/test/packet/Makefile @@ -23,19 +23,18 @@ default: $(OBJ_DIR) $(ODP_APP) # Compile rules # $(OBJ_DIR)/%.o: %.c - $(ECHO) Compiling $< - $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< + $(QUIET_CC)$(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule # $(ODP_APP): $(ODP_LIB) $(OBJS) - $(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ .PHONY: clean clean: - $(RMDIR) $(OBJ_DIR) - $(RM) $(ODP_APP) + $(Q)$(RMDIR) $(OBJ_DIR) + $(Q)$(RM) $(ODP_APP) $(MAKE) -C $(ODP_DIR) clean .PHONY: install diff --git a/test/packet_netmap/Makefile b/test/packet_netmap/Makefile index 5c4abfc5..1e5cfa5d 100644 --- a/test/packet_netmap/Makefile +++ b/test/packet_netmap/Makefile @@ -25,19 +25,18 @@ default: $(OBJ_DIR) $(ODP_APP) # Compile rules # $(OBJ_DIR)/%.o: %.c - $(ECHO) Compiling $< - $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< + $(QUIET_CC)$(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule # $(ODP_APP): $(ODP_LIB) $(OBJS) - $(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ .PHONY: clean clean: - $(RMDIR) $(OBJ_DIR) - $(RM) $(ODP_APP) + $(Q)$(RMDIR) $(OBJ_DIR) + $(Q)$(RM) $(ODP_APP) $(MAKE) -C $(ODP_DIR) clean .PHONY: install diff --git a/test/timer/Makefile b/test/timer/Makefile index cefea23a..effaf54b 100644 --- a/test/timer/Makefile +++ b/test/timer/Makefile @@ -24,20 +24,18 @@ DEPS = $(OBJS:.o=.d) # Compile rules # $(OBJ_DIR)/%.o: %.c - $(ECHO) Compiling $< - $(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< + $(QUIET_CC)$(CC) -c -MD $(EXTRA_CFLAGS) $(CFLAGS) -o $@ $< # # Link rule # $(ODP_APP): $(ODP_LIB) $(OBJS) - $(ECHO) Linking $@ - $(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ + $(QUIET_LD)$(CC) $(LDFLAGS) $(OBJS) $(ODP_LIB) $(STD_LIBS) -o $@ .PHONY: clean clean: - $(RMDIR) $(OBJ_DIR) - $(RM) $(ODP_APP) + $(Q)$(RMDIR) $(OBJ_DIR) + $(Q)$(RM) $(ODP_APP) $(MAKE) -C $(ODP_DIR) clean .PHONY: install |