blob: 9dea4658813d58e2d0f9b039db7a5f636bb11876 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
CCC=g++
VPATH=./cJSON
INC_PATH=-I./include -I./include/hiredis-vip -I./include/librdkafka
CFLAGS=-Wall -g -fPIC -std=c++11 $(INC_PATH)
#CFLAGS+=-DREDIS_SINGLE_MODE
#CFLAGS+=-DFRAG_INDEX_VOIP
#CFLAGS+=-DFRAG_INDEX_AV
LDFLAGS =
LIBS = -lhiredis_vip -lrdkafka -lmaatframe -lMESA_handle_logger -lMESA_htable -lMESA_prof_load -lpthread -lMESA_field_stat2 -lrulescan -lrt -lpcre -lsqlite3 -levent
#LIBS += ./lib/libmaatframe.a
#LIBS += -lmaatframe
#LIBS += ./lib/libhiredis_vip.a
#LIBS += -lhiredis_vip
#LIBS += -lmaatframe -lrulescan
#LIBS += -lrulescan
#LIBS += ./lib/libmaatframe.a
#LIBS += -lrdkafka
#LIBS += ./lib/librdkafka.a
#LIBS +=./lib/libhiredis_vip.a
OBJS = cJSON.o ip_discovery_master.o web_focus_restiful.o
DEPS = $(OBJS:.o=.d)
TARGET_EXE=web_focus
ALL:$(TARGET_EXE)
$(TARGET_EXE):$(OBJS)
$(CCC) $(LDFLAGS) $^ -o $@ $(LIBS)
cp $@ ../bin/
.c.o:
$(CCC) $(CFLAGS) -c $<
.cpp.o:
$(CCC) $(CFLAGS) -c $<
-include $(DEPS)
clean:
rm -rf $(OBJS) $(DEPS) $(TARGET_EXE)
|