aboutsummaryrefslogtreecommitdiff
path: root/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'makefile')
-rw-r--r--makefile56
1 files changed, 14 insertions, 42 deletions
diff --git a/makefile b/makefile
index 6d70039..a9ce34d 100644
--- a/makefile
+++ b/makefile
@@ -1,51 +1,23 @@
1#------ 1PLAT= none
2# Load configuration 2PLATS= macosx linux
3#
4include config
5 3
6#------ 4#------
7# Hopefully no need to change anything below this line 5# Hopefully no need to change anything below this line
8# 6#
9INSTALL_SOCKET_SHARE=$(INSTALL_TOP_SHARE)/socket 7all: $(PLAT)
10INSTALL_SOCKET_LIB=$(INSTALL_TOP_LIB)/socket
11INSTALL_MIME_SHARE=$(INSTALL_TOP_SHARE)/mime
12INSTALL_MIME_LIB=$(INSTALL_TOP_LIB)/mime
13
14all clean:
15 cd src; $(MAKE) $@
16 8
17#------ 9none:
18# Files to install 10 @echo "Please run"
19# 11 @echo " make PLATFORM"
20TO_SOCKET_SHARE:= \ 12 @echo "where PLATFORM is one of these:"
21 http.lua \ 13 @echo " $(PLATS)"
22 url.lua \
23 tp.lua \
24 ftp.lua \
25 smtp.lua
26 14
27TO_TOP_SHARE:= \ 15$(PLATS) install local clean:
28 ltn12.lua \ 16 cd src; $(MAKE) $@
29 socket.lua \
30 mime.lua
31 17
32TO_MIME_SHARE:= 18dummy:
33 19
34#------ 20test: dummy
35# Install LuaSocket according to recommendation 21 lua test/hello.lua
36#
37install: all
38 cd src; mkdir -p $(INSTALL_TOP_SHARE)
39 cd src; $(INSTALL_DATA) $(TO_TOP_SHARE) $(INSTALL_TOP_SHARE)
40 cd src; mkdir -p $(INSTALL_SOCKET_SHARE)
41 cd src; $(INSTALL_DATA) $(TO_SOCKET_SHARE) $(INSTALL_SOCKET_SHARE)
42 cd src; mkdir -p $(INSTALL_SOCKET_LIB)
43 cd src; $(INSTALL_EXEC) $(SOCKET_SO) $(INSTALL_SOCKET_LIB)/core.$(EXT)
44 #cd src; mkdir -p $(INSTALL_MIME_SHARE)
45 #cd src; $(INSTALL_DATA) $(TO_MIME_SHARE) $(INSTALL_MIME_SHARE)
46 cd src; mkdir -p $(INSTALL_MIME_LIB)
47 cd src; $(INSTALL_EXEC) $(MIME_SO) $(INSTALL_MIME_LIB)/core.$(EXT)
48 22
49#------ 23.PHONY: dummy
50# End of makefile
51#