aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'makefile')
-rw-r--r--makefile37
1 files changed, 19 insertions, 18 deletions
diff --git a/makefile b/makefile
index 234e162..c84ef10 100644
--- a/makefile
+++ b/makefile
@@ -6,8 +6,10 @@ include config
6#------ 6#------
7# Hopefully no need to change anything below this line 7# Hopefully no need to change anything below this line
8# 8#
9INSTALL_SOCKET=$(INSTALL_TOP)/socket 9INSTALL_SOCKET_LUA=$(INSTALL_TOP_LUA)/socket
10INSTALL_MIME=$(INSTALL_TOP)/mime 10INSTALL_SOCKET_LIB=$(INSTALL_TOP_LIB)/socket
11INSTALL_MIME_LUA=$(INSTALL_TOP_LUA)/mime
12INSTALL_MIME_LIB=$(INSTALL_TOP_LIB)/mime
11 13
12all clean: 14all clean:
13 cd src; $(MAKE) $@ 15 cd src; $(MAKE) $@
@@ -15,7 +17,7 @@ all clean:
15#------ 17#------
16# Files to install 18# Files to install
17# 19#
18TO_SOCKET:= \ 20TO_SOCKET_LUA:= \
19 socket.lua \ 21 socket.lua \
20 http.lua \ 22 http.lua \
21 url.lua \ 23 url.lua \
@@ -23,29 +25,28 @@ TO_SOCKET:= \
23 ftp.lua \ 25 ftp.lua \
24 smtp.lua 26 smtp.lua
25 27
26TO_TOP:= \ 28TO_TOP_LUA:= \
27 ltn12.lua 29 ltn12.lua
28 30
29TO_MIME:= \ 31TO_MIME_LUA:= \
30 $(MIME_SO) \
31 mime.lua 32 mime.lua
32 33
33#------ 34#------
34# Install LuaSocket according to recommendation 35# Install LuaSocket according to recommendation
35# 36#
36install: all 37install: all
37 cd src; mkdir -p $(INSTALL_TOP) 38 cd src; mkdir -p $(INSTALL_TOP_LUA)
38 cd src; $(INSTALL_DATA) $(COMPAT)/compat-5.1.lua $(INSTALL_TOP) 39 cd src; mkdir -p $(INSTALL_TOP_LIB)
39 cd src; $(INSTALL_DATA) ltn12.lua $(INSTALL_TOP) 40 cd src; $(INSTALL_DATA) $(COMPAT)/compat-5.1.lua $(INSTALL_TOP_LUA)
40 cd src; mkdir -p $(INSTALL_SOCKET) 41 cd src; $(INSTALL_DATA) ltn12.lua $(INSTALL_TOP_LUA)
41 cd src; $(INSTALL_EXEC) $(SOCKET_SO) $(INSTALL_SOCKET) 42 cd src; mkdir -p $(INSTALL_SOCKET_LUA)
42 cd src; $(INSTALL_DATA) $(TO_SOCKET) $(INSTALL_SOCKET) 43 cd src; mkdir -p $(INSTALL_SOCKET_LIB)
43 cd src; cd $(INSTALL_SOCKET); $(INSTALL_LINK) -s $(SOCKET_SO) core.$(EXT) 44 cd src; $(INSTALL_DATA) $(TO_SOCKET_LUA) $(INSTALL_SOCKET_LUA)
44 cd src; cd $(INSTALL_SOCKET); $(INSTALL_LINK) -s socket.lua init.lua 45 cd src; $(INSTALL_EXEC) $(SOCKET_SO) $(INSTALL_SOCKET_LIB)/core.$(EXT)
45 cd src; mkdir -p $(INSTALL_MIME) 46 cd src; mkdir -p $(INSTALL_MIME_LUA)
46 cd src; $(INSTALL_DATA) $(TO_MIME) $(INSTALL_MIME) 47 cd src; mkdir -p $(INSTALL_MIME_LIB)
47 cd src; cd $(INSTALL_MIME); $(INSTALL_LINK) -s $(MIME_SO) core.$(EXT) 48 cd src; $(INSTALL_DATA) $(TO_MIME_LUA) $(INSTALL_MIME_LUA)
48 cd src; cd $(INSTALL_MIME); $(INSTALL_LINK) -s mime.lua init.lua 49 cd src; $(INSTALL_EXEC) $(MIME_SO) $(INSTALL_MIME_LIB)/core.$(EXT)
49 50
50#------ 51#------
51# End of makefile 52# End of makefile