# ================================================================
# Makefile for tcaplus tdr pb field example
# ================================================================

# *.cc 是 protoc 生成的 profile_base_data.pb.cc
CPPFILE=$(wildcard *.cpp) $(wildcard *.cc)

LIBS += -L $(TSF4G_HOME)/lib -L $(TCAPLUS_HOME)/lib -L $(PROTOBUF_HOME)/lib
LIBS += -Wl,-Bstatic -ltcaplusserviceapi -lprotobuf -ltsf4g_r -ltrapidxml
LIBS += -Wl,-Bdynamic -lpthread -lanl

INC = -I$(TSF4G_HOME)/include
INC += -I$(TCAPLUS_HOME)/include/tcaplus_service
INC += -I$(PROTOBUF_HOME)/include

.PHONY: all clean

all:
	g++ -g -o mytest $(CPPFILE) $(INC) ${LIBS}

clean:
	rm -f mytest mytest.log*
