Modification of unit test make file

parent bdf86576
CFLAGS= -Wall -Wno-missing-braces -ggdb `pkg-config --cflags criterion` CFLAGS= -Wall -Wno-missing-braces -ggdb `pkg-config --cflags criterion`
LDFLAGS= `pkg-config --libs criterion` LDFLAGS= `pkg-config --libs criterion` -L $(OPEN62541_HOME)/lib
LIB_DIR=$(SRC_DIR)te LIB_DIR=$(SRC_DIR)te
OUT_DIR=build/ OUT_DIR=build/
all: test_common test_modio_i2c all: test_common test_modio_i2c test_keep_alive
test_common: test_common.o test_common: test_common.o
@mkdir -p $(OUT_DIR) @mkdir -p $(OUT_DIR)
...@@ -15,10 +15,16 @@ test_modio_i2c: test_modio_i2c.o ...@@ -15,10 +15,16 @@ test_modio_i2c: test_modio_i2c.o
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
@mv $@ $(OUT_DIR) @mv $@ $(OUT_DIR)
test_keep_alive: test_keep_alive.o
@mkdir -p $(OUT_DIR)
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
@mv $@ $(OUT_DIR)
run: all run: all
@${OUT_DIR}/test_common --tap=${OUT_DIR}/test_common.tap @${OUT_DIR}/test_common --tap=${OUT_DIR}/test_common.tap
@${OUT_DIR}/test_modio_i2c --tap=${OUT_DIR}/test_modio_i2c.tap @${OUT_DIR}/test_modio_i2c --tap=${OUT_DIR}/test_modio_i2c.tap
@${OUT_DIR}/test_keep_alive --tap=${OUT_DIR}/test_keep_alive.tap
clean: clean:
...@@ -26,6 +32,8 @@ clean: ...@@ -26,6 +32,8 @@ clean:
@rm $(OUT_DIR)test_common.tap 2>/dev/null || true @rm $(OUT_DIR)test_common.tap 2>/dev/null || true
@rm $(OUT_DIR)test_modio_i2c 2>/dev/null || true @rm $(OUT_DIR)test_modio_i2c 2>/dev/null || true
@rm $(OUT_DIR)test_modio_i2c.tap 2>/dev/null || true @rm $(OUT_DIR)test_modio_i2c.tap 2>/dev/null || true
@rm $(OUT_DIR)test_keep_alive 2>/dev/null || true
@rm $(OUT_DIR)test_keep_alive.tap 2>/dev/null || true
@rm *.o 2>/dev/null || true @rm *.o 2>/dev/null || true
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment