about summary refs log tree commit diff stats
path: root/src/luasec/luasocket/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/luasec/luasocket/Makefile')
-rw-r--r--src/luasec/luasocket/Makefile26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/luasec/luasocket/Makefile b/src/luasec/luasocket/Makefile
new file mode 100644
index 0000000..b700fb6
--- /dev/null
+++ b/src/luasec/luasocket/Makefile
@@ -0,0 +1,26 @@
+OBJS= \
+ io.o \
+ buffer.o \
+ timeout.o \
+ usocket.o
+
+CC	?= cc
+CFLAGS	+= $(MYCFLAGS) -DLUASOCKET_DEBUG
+AR	?= ar
+RANLIB	?= ranlib
+
+.PHONY: all clean
+
+all: libluasocket.a
+
+libluasocket.a: $(OBJS)
+	$(AR) rcu $@ $(OBJS)
+	$(RANLIB) $@
+
+clean:
+	rm -f $(OBJS) libluasocket.a
+
+buffer.o: buffer.c buffer.h io.h timeout.h
+io.o: io.c io.h timeout.h
+timeout.o: timeout.c timeout.h
+usocket.o: usocket.c socket.h io.h timeout.h usocket.h