summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Makefile21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
new file mode 100644
index 0000000..9a08117
--- /dev/null
+++ b/src/Makefile
@@ -0,0 +1,21 @@
+cc = gcc
+
+TARGET_DIR = /home/hewenliang/sapp/plug/business/tls_test/
+TARGET = tls_test.so
+SOURCES = $(wildcard *.c)
+OBJECTS = $(SOURCES:.c=.o)
+INCLUDES += -I/usr/include/MESA/
+
+CFLAGS = -g -Wall -fPIC
+CFLAGS += $(INCLUDES)
+
+$(TARGET) : $(OBJECTS)
+ cc -g -Wall -shared $(OBJECTS) -o $(TARGET)
+$(OBJECTS) : $(SOURCES)
+ cc $(CFLAGS) -c $(SOURCES)
+
+.PHONY : clean install
+clean:
+ rm $(OBJECTS) $(TARGET)
+install:
+ cp $(TARGET) $(TARGET_DIR)