aboutsummaryrefslogtreecommitdiff
path: root/makefile.dist
diff options
context:
space:
mode:
Diffstat (limited to 'makefile.dist')
-rw-r--r--makefile.dist79
1 files changed, 70 insertions, 9 deletions
diff --git a/makefile.dist b/makefile.dist
index 90ef7c2..e493305 100644
--- a/makefile.dist
+++ b/makefile.dist
@@ -2,22 +2,81 @@
2# Distribution makefile 2# Distribution makefile
3#-------------------------------------------------------------------------- 3#--------------------------------------------------------------------------
4 4
5DIST = luasocket-1.5-work 5DIST = luasocket-1.5-alpha
6 6
7LUA = concat.lua code.lua url.lua http.lua smtp.lua ftp.lua lsselect.lua \ 7LUA = \
8 cl-compat.lua 8 concat.lua \
9 code.lua \
10 url.lua \
11 http.lua \
12 smtp.lua \
13 ftp.lua \
14 select.lua \
15 luasocket.lua
9 16
10TESTS = testclnt.lua testsrvr.lua testcmd.lua codetest.lua \ 17TESTS = \
11 urltest.lua concattest.lua 18 testclnt.lua \
19 testsrvr.lua \
20 testcmd.lua \
21 codetest.lua \
22 urltest.lua \
23 concattest.lua \
24 ftptest.lua \
25 httptest.lua \
26 smtptest.lua \
27 mbox.lua \
28 udptest.lua
12 29
13EXAMPLES = check-links.lua daytimeclnt.lua dict.lua echoclnt.lua \ 30EXAMPLES = \
14 echosrvr.lua get.lua listener.lua talker.lua tinyirc.lua tftpclnt.lua 31 check-links.lua \
32 daytimeclnt.lua \
33 echoclnt.lua \
34 echosrvr.lua \
35 get.lua \
36 listener.lua \
37 talker.lua \
38 tinyirc.lua
39
40ETC = \
41 cl-compat.lua \
42 tftp.lua \
43 dict.lua
44
45MAIN = \
46 auxiliar.c \
47 auxiliar.h \
48 buffer.c \
49 buffer.h \
50 error.c \
51 error.h \
52 inet.c \
53 inet.h \
54 io.c \
55 io.h \
56 lua.c \
57 luasocket.c \
58 luasocket.h \
59 makefile \
60 select.c \
61 select.h \
62 socket.h \
63 tcp.c \
64 tcp.h \
65 timeout.c \
66 timeout.h \
67 udp.c \
68 udp.h \
69 usocket.c \
70 usocket.h \
71 wsocket.c \
72 wsocket.h \
15 73
16dist: 74dist:
17 mkdir -p $(DIST)/examples 75 mkdir -p $(DIST)/examples
18 mkdir -p $(DIST)/tests 76 mkdir -p $(DIST)/tests
19 cp -vf *.c $(DIST) 77 mkdir -p $(DIST)/etc
20 cp -vf *.h $(DIST) 78 mkdir -p $(DIST)/lua
79 cp -vf $(MAIN) $(DIST)
21 cp -vf $(LUA) $(DIST) 80 cp -vf $(LUA) $(DIST)
22 cp -vf makefile $(DIST) 81 cp -vf makefile $(DIST)
23 cp -vf README $(DIST) 82 cp -vf README $(DIST)
@@ -25,6 +84,8 @@ dist:
25 cp -vf README.examples $(DIST)/examples/README 84 cp -vf README.examples $(DIST)/examples/README
26 cp -vf $(TESTS) $(DIST)/tests 85 cp -vf $(TESTS) $(DIST)/tests
27 cp -vf README.tests $(DIST)/tests/README 86 cp -vf README.tests $(DIST)/tests/README
87 cp -vf $(ETC) $(DIST)/etc
88 cp -vf README.etc $(DIST)/etc/README
28 tar -zcvf $(DIST).tar.gz $(DIST) 89 tar -zcvf $(DIST).tar.gz $(DIST)
29 zip -r $(DIST).zip $(DIST) 90 zip -r $(DIST).zip $(DIST)
30 91