diff options
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 37 |
1 files changed, 19 insertions, 18 deletions
@@ -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 | # |
9 | INSTALL_SOCKET=$(INSTALL_TOP)/socket | 9 | INSTALL_SOCKET_LUA=$(INSTALL_TOP_LUA)/socket |
10 | INSTALL_MIME=$(INSTALL_TOP)/mime | 10 | INSTALL_SOCKET_LIB=$(INSTALL_TOP_LIB)/socket |
11 | INSTALL_MIME_LUA=$(INSTALL_TOP_LUA)/mime | ||
12 | INSTALL_MIME_LIB=$(INSTALL_TOP_LIB)/mime | ||
11 | 13 | ||
12 | all clean: | 14 | all 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 | # |
18 | TO_SOCKET:= \ | 20 | TO_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 | ||
26 | TO_TOP:= \ | 28 | TO_TOP_LUA:= \ |
27 | ltn12.lua | 29 | ltn12.lua |
28 | 30 | ||
29 | TO_MIME:= \ | 31 | TO_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 | # |
36 | install: all | 37 | install: 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 |