diff options
author | Diego Nehab <diego@tecgraf.puc-rio.br> | 2003-06-09 18:23:40 +0000 |
---|---|---|
committer | Diego Nehab <diego@tecgraf.puc-rio.br> | 2003-06-09 18:23:40 +0000 |
commit | 58bdb658aaa1c30a8f3bed46eef880d308fae582 (patch) | |
tree | 5bf880c715daff79c1a2062f2f3ae8336858c83f /makefile.dist | |
parent | b2724ad2d1cc3768a04270ed3f8014ec65ad133b (diff) | |
download | luasocket-58bdb658aaa1c30a8f3bed46eef880d308fae582.tar.gz luasocket-58bdb658aaa1c30a8f3bed46eef880d308fae582.tar.bz2 luasocket-58bdb658aaa1c30a8f3bed46eef880d308fae582.zip |
Select re-implemented in a nicer way.
Few changes in internal class and group registration.
Lua modules are compiled and built into library.
Dynamic library tested in Linux and Mac OS X.
Diffstat (limited to 'makefile.dist')
-rw-r--r-- | makefile.dist | 79 |
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 | ||
5 | DIST = luasocket-1.5-work | 5 | DIST = luasocket-1.5-alpha |
6 | 6 | ||
7 | LUA = concat.lua code.lua url.lua http.lua smtp.lua ftp.lua lsselect.lua \ | 7 | LUA = \ |
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 | ||
10 | TESTS = testclnt.lua testsrvr.lua testcmd.lua codetest.lua \ | 17 | TESTS = \ |
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 | ||
13 | EXAMPLES = check-links.lua daytimeclnt.lua dict.lua echoclnt.lua \ | 30 | EXAMPLES = \ |
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 | |||
40 | ETC = \ | ||
41 | cl-compat.lua \ | ||
42 | tftp.lua \ | ||
43 | dict.lua | ||
44 | |||
45 | MAIN = \ | ||
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 | ||
16 | dist: | 74 | dist: |
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 | ||