diff options
| -rw-r--r-- | src/Makefile | 21 |
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) |
