From 3b9acd41e0ed7efccb423ea50a4a14822fb5cd0d Mon Sep 17 00:00:00 2001
From: William Ahern <william@server.local>
Date: Tue, 9 Oct 2012 18:20:38 -0700
Subject: -n install new modules

---
 Makefile                | 38 +++++++++++++++++++++++++++++++++++++-
 openssl.ssl.context.lua |  3 +++
 2 files changed, 40 insertions(+), 1 deletion(-)
 create mode 100644 openssl.ssl.context.lua

diff --git a/Makefile b/Makefile
index 481174e..d860856 100644
--- a/Makefile
+++ b/Makefile
@@ -36,12 +36,48 @@ openssl.o: openssl.c
 	$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
 
 
-install: $(lua52cpath)/_openssl.so
+install: $(lua52cpath)/_openssl.so $(lua52path)/openssl/bignum.lua \
+         $(lua52path)/openssl/pubkey.lua $(lua52path)/openssl/x509.lua \
+         $(lua52path)/openssl/x509/name.lua $(lua52path)/openssl/x509/altname.lua \
+         $(lua52path)/openssl/x509/chain.lua $(lua52path)/openssl/x509/store.lua \
+         $(lua52path)/openssl/ssl/context.lua
 
 $(lua52cpath)/_openssl.so: openssl.so
 	mkdir -p $(@D)
 	cp -p $< $@
 
+$(lua52path)/openssl/bignum.lua: openssl.bignum.lua
+	mkdir -p $(@D)
+	cp -p $< $@
+
+$(lua52path)/openssl/pubkey.lua: openssl.pubkey.lua
+	mkdir -p $(@D)
+	cp -p $< $@
+
+$(lua52path)/openssl/x509.lua: openssl.x509.lua
+	mkdir -p $(@D)
+	cp -p $< $@
+
+$(lua52path)/openssl/x509/name.lua: openssl.x509.name.lua
+	mkdir -p $(@D)
+	cp -p $< $@
+
+$(lua52path)/openssl/x509/altname.lua: openssl.x509.altname.lua
+	mkdir -p $(@D)
+	cp -p $< $@
+
+$(lua52path)/openssl/x509/chain.lua: openssl.x509.chain.lua
+	mkdir -p $(@D)
+	cp -p $< $@
+
+$(lua52path)/openssl/x509/store.lua: openssl.x509.store.lua
+	mkdir -p $(@D)
+	cp -p $< $@
+
+$(lua52path)/openssl/ssl/context.lua: openssl.ssl.context.lua
+	mkdir -p $(@D)
+	cp -p $< $@
+
 
 .PHONY: clean clean~
 
diff --git a/openssl.ssl.context.lua b/openssl.ssl.context.lua
new file mode 100644
index 0000000..44a9163
--- /dev/null
+++ b/openssl.ssl.context.lua
@@ -0,0 +1,3 @@
+local ctx = require"_openssl.ssl.context"
+
+return ctx
-- 
cgit v1.2.3-59-g8ed1b