summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorwangfengmei <[email protected]>2019-07-30 10:51:49 +0800
committerwangfengmei <[email protected]>2019-07-30 10:51:49 +0800
commita194bde048b57632a9fd2db97bbcabe138c35676 (patch)
tree0fdd31db5269b3ca4f14404c58587d191c13bc70 /Makefile
add new plu
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile29
1 files changed, 29 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..d100b7d
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,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)
+