简化协议,
/**
* Request
* Cmd: | OP(1) | argc(1) | repeat { arglen(4) | arg } |
*
* Response
* Rsp: | OP(1) | status(1) | datalen(4) | data |
*/
封装客户端进行批处理和单条命令测试。
This commit is contained in:
14
Makefile
14
Makefile
@@ -6,8 +6,8 @@ TESTCASE_SRCS = testcase.c
|
||||
TARGET = kvstore
|
||||
SUBDIR = ./NtyCo/
|
||||
TESTCASE = testcase
|
||||
TESTCASE2 = testcase2
|
||||
TESTCASE2_SRCS = testcase.c
|
||||
TESTCASE2 = ./test/testcase
|
||||
TESTCASE2_SRCS = ./test/testcase.c ./test/test_client.c
|
||||
|
||||
|
||||
OBJS = $(SRCS:.c=.o)
|
||||
@@ -22,18 +22,18 @@ ECHO:
|
||||
@echo $(SUBDIR)
|
||||
|
||||
$(TARGET): $(OBJS)
|
||||
$(CC) -o $@ $^ $(FLAGS)
|
||||
$(CC) -g -o $@ $^ $(FLAGS)
|
||||
|
||||
$(TESTCASE): $(TESTCASE_SRCS)
|
||||
$(CC) -o $@ $^
|
||||
$(CC) -g -o $@ $^
|
||||
|
||||
$(TESTCASE2): $(TESTCASE2_SRCS)
|
||||
$(CC) -o $@ $^
|
||||
$(CC) -g -o $@ $^
|
||||
|
||||
%.o: %.c
|
||||
$(CC) $(FLAGS) -c $^ -o $@
|
||||
$(CC) $(FLAGS) -c $^ -g -o $@
|
||||
|
||||
clean:
|
||||
rm -rf $(OBJS) $(TARGET) $(TESTCASE)
|
||||
rm -rf $(OBJS) $(TARGET) $(TESTCASE) $(TESTCASE2)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user