From 0c3cdd5ef2485a79d6fec9261f2850c41577d5b3 Mon Sep 17 00:00:00 2001 From: Diego Nehab Date: Fri, 12 Aug 2005 05:56:32 +0000 Subject: Final push for release... --- makefile | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 makefile (limited to 'makefile') diff --git a/makefile b/makefile new file mode 100644 index 0000000..234e162 --- /dev/null +++ b/makefile @@ -0,0 +1,52 @@ +#------ +# Load configuration +# +include config + +#------ +# Hopefully no need to change anything below this line +# +INSTALL_SOCKET=$(INSTALL_TOP)/socket +INSTALL_MIME=$(INSTALL_TOP)/mime + +all clean: + cd src; $(MAKE) $@ + +#------ +# Files to install +# +TO_SOCKET:= \ + socket.lua \ + http.lua \ + url.lua \ + tp.lua \ + ftp.lua \ + smtp.lua + +TO_TOP:= \ + ltn12.lua + +TO_MIME:= \ + $(MIME_SO) \ + mime.lua + +#------ +# Install LuaSocket according to recommendation +# +install: all + cd src; mkdir -p $(INSTALL_TOP) + cd src; $(INSTALL_DATA) $(COMPAT)/compat-5.1.lua $(INSTALL_TOP) + cd src; $(INSTALL_DATA) ltn12.lua $(INSTALL_TOP) + cd src; mkdir -p $(INSTALL_SOCKET) + cd src; $(INSTALL_EXEC) $(SOCKET_SO) $(INSTALL_SOCKET) + cd src; $(INSTALL_DATA) $(TO_SOCKET) $(INSTALL_SOCKET) + cd src; cd $(INSTALL_SOCKET); $(INSTALL_LINK) -s $(SOCKET_SO) core.$(EXT) + cd src; cd $(INSTALL_SOCKET); $(INSTALL_LINK) -s socket.lua init.lua + cd src; mkdir -p $(INSTALL_MIME) + cd src; $(INSTALL_DATA) $(TO_MIME) $(INSTALL_MIME) + cd src; cd $(INSTALL_MIME); $(INSTALL_LINK) -s $(MIME_SO) core.$(EXT) + cd src; cd $(INSTALL_MIME); $(INSTALL_LINK) -s mime.lua init.lua + +#------ +# End of makefile +# -- cgit v1.2.3-55-g6feb