blob: d100b7d76668a56d19a6b5e5180827ed40b861b4 (
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
|
CC = gcc
CCC = g++
CFLAGS = -g -fPIC
CFLAGS += -D__FAVOR_BSD=1 -D__USE_MISC=1 -D_GNU_SOURCE=1
CFLAGS += $(OPTFLAGS)
OBJECTS = ip_reset_plug.o
MODULES =
TARGET = ip_reset_plug.so
INCS = -I/opt/MESA/include/MESA
.PHONY: all clean
all: $(TARGET) cp
$(TARGET) : $(OBJECTS)
#ip_reset_plug.so: ip_reset_plug.o
#$(CCC) -o $@ -shared -fPIC $(CFLAGS) $^ $(MODULES) -lrdkafka -lcJSON -lMESA_handle_logger -lMESA_prof_load
$(CC) -o $@ -shared -fPIC $(CFLAGS) $^ $(MODULES) -lrdkafka -lcJSON -lMESA_handle_logger -lMESA_prof_load
#$(CC) -o $@ -shared -fPIC $(CFLAGS) $^ $(MODULES) -lrdkafka -lcjson -lMESA_handle_logger -lMESA_prof_load
.c.o:
$(CC) -c -o $@ $(CFLAGS) -I. $(INCS) $<
cp:
#cp $(TARGET) /home/wfm/sapp/plug/business/ip_reset_plug/
cp $(TARGET) /home/wfm/sapp/plug/business/ip_reset_plug/
clean:
rm -f $(TARGET) $(OBJECTS)
|