diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2021-11-21 15:55:52 -0800 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2021-11-21 15:55:52 -0800 |
commit | 5a484efe8c72a929382c96555a31129f8d2a55c8 (patch) | |
tree | 60f6b76e3c06dbc1bfb9fe9e978475256e8a8f6d /src/luasec/luasocket/Makefile | |
parent | 3b44b9827d5e9c6554c5600c45d832d4e6eb50f8 (diff) | |
download | teliva-5a484efe8c72a929382c96555a31129f8d2a55c8.tar.gz |
https now working!
Still extremely ugly: - I've inlined all the namespaces under ssl, so you need to know that context and config are related to ssl. - luasec comes with its own copy of luasocket. I haven't deduped that yet.
Diffstat (limited to 'src/luasec/luasocket/Makefile')
-rw-r--r-- | src/luasec/luasocket/Makefile | 26 |
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 |