-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmak.incl
16 lines (12 loc) · 835 Bytes
/
mak.incl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
IMFRAME_CC=$(wildcard $(IMFRAME_PATH)/../protobuf/*.cc)
IMFRAME_C=$(wildcard $(IMFRAME_PATH)/../redis_client/*.c) $(wildcard $(IMFRAME_PATH)/src/base/*.c)
IMFRAME_CPP=$(wildcard $(IMFRAME_PATH)/src/base/*.cpp) $(wildcard $(IMFRAME_PATH)/src/core/*.cpp) $(wildcard $(IMFRAME_PATH)/src/app/*.cpp)
IMFRAME_SRC=$(IMFRAME_CC)
IMFRAME_SRC+=$(IMFRAME_C)
IMFRAME_SRC+=$(IMFRAME_CPP)
#IMFRAME_CPP=$(wildcard *cpp)
IMFRAME_OBJ=$(patsubst %.c,%.o,$(IMFRAME_C))
IMFRAME_OBJ+=$(patsubst %.cc,%.o,$(IMFRAME_CC))
IMFRAME_OBJ+=$(patsubst %.cpp,%.o,$(IMFRAME_CPP))
CFLAGS = -g -I$(IMFRAME_PATH)/src/base -I$(IMFRAME_PATH)/src/core -I$(IMFRAME_PATH)/src/app -I$(IMFRAME_PATH)/third/protobuf/ -I$(IMFRAME_PATH)/third/redis_client/ -L/usr/local/lib --std=c++11
LIBFLAGS = -ldl -lpthread -levent -levent_pthreads -lprotobuf -llog4cpp