Skip to content

Commit

Permalink
selftests: mqueue: simplify the Makefile
Browse files Browse the repository at this point in the history
Use make's implict rule for building simple C programs.

Suggested-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
  • Loading branch information
Bamvor Jian Zhang authored and Shuah Khan committed Sep 14, 2015
1 parent cc19ada commit b11054b
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions tools/testing/selftests/mqueue/Makefile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
CFLAGS += -O2
LDLIBS = -lrt -lpthread -lpopt
TEST_PROGS := mq_open_tests mq_perf_tests

all:
$(CC) $(CFLAGS) mq_open_tests.c -o mq_open_tests -lrt
$(CC) $(CFLAGS) -o mq_perf_tests mq_perf_tests.c -lrt -lpthread -lpopt
all: $(TEST_PROGS)

include ../lib.mk

Expand All @@ -11,8 +11,6 @@ override define RUN_TESTS
@./mq_perf_tests || echo "selftests: mq_perf_tests [FAIL]"
endef

TEST_PROGS := mq_open_tests mq_perf_tests

override define EMIT_TESTS
echo "./mq_open_tests /test1 || echo \"selftests: mq_open_tests [FAIL]\""
echo "./mq_perf_tests || echo \"selftests: mq_perf_tests [FAIL]\""
Expand Down

0 comments on commit b11054b

Please sign in to comment.