mirror of
https://github.com/lunarmodules/luasocket.git
synced 2024-11-08 14:28:21 +01:00
58bdb658aa
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.
95 lines
1.6 KiB
Plaintext
95 lines
1.6 KiB
Plaintext
#--------------------------------------------------------------------------
|
|
# Distribution makefile
|
|
#--------------------------------------------------------------------------
|
|
|
|
DIST = luasocket-1.5-alpha
|
|
|
|
LUA = \
|
|
concat.lua \
|
|
code.lua \
|
|
url.lua \
|
|
http.lua \
|
|
smtp.lua \
|
|
ftp.lua \
|
|
select.lua \
|
|
luasocket.lua
|
|
|
|
TESTS = \
|
|
testclnt.lua \
|
|
testsrvr.lua \
|
|
testcmd.lua \
|
|
codetest.lua \
|
|
urltest.lua \
|
|
concattest.lua \
|
|
ftptest.lua \
|
|
httptest.lua \
|
|
smtptest.lua \
|
|
mbox.lua \
|
|
udptest.lua
|
|
|
|
EXAMPLES = \
|
|
check-links.lua \
|
|
daytimeclnt.lua \
|
|
echoclnt.lua \
|
|
echosrvr.lua \
|
|
get.lua \
|
|
listener.lua \
|
|
talker.lua \
|
|
tinyirc.lua
|
|
|
|
ETC = \
|
|
cl-compat.lua \
|
|
tftp.lua \
|
|
dict.lua
|
|
|
|
MAIN = \
|
|
auxiliar.c \
|
|
auxiliar.h \
|
|
buffer.c \
|
|
buffer.h \
|
|
error.c \
|
|
error.h \
|
|
inet.c \
|
|
inet.h \
|
|
io.c \
|
|
io.h \
|
|
lua.c \
|
|
luasocket.c \
|
|
luasocket.h \
|
|
makefile \
|
|
select.c \
|
|
select.h \
|
|
socket.h \
|
|
tcp.c \
|
|
tcp.h \
|
|
timeout.c \
|
|
timeout.h \
|
|
udp.c \
|
|
udp.h \
|
|
usocket.c \
|
|
usocket.h \
|
|
wsocket.c \
|
|
wsocket.h \
|
|
|
|
dist:
|
|
mkdir -p $(DIST)/examples
|
|
mkdir -p $(DIST)/tests
|
|
mkdir -p $(DIST)/etc
|
|
mkdir -p $(DIST)/lua
|
|
cp -vf $(MAIN) $(DIST)
|
|
cp -vf $(LUA) $(DIST)
|
|
cp -vf makefile $(DIST)
|
|
cp -vf README $(DIST)
|
|
cp -vf $(EXAMPLES) $(DIST)/examples
|
|
cp -vf README.examples $(DIST)/examples/README
|
|
cp -vf $(TESTS) $(DIST)/tests
|
|
cp -vf README.tests $(DIST)/tests/README
|
|
cp -vf $(ETC) $(DIST)/etc
|
|
cp -vf README.etc $(DIST)/etc/README
|
|
tar -zcvf $(DIST).tar.gz $(DIST)
|
|
zip -r $(DIST).zip $(DIST)
|
|
|
|
|
|
clean:
|
|
\rm -rf $(DIST) $(DIST).tar.gz $(DIST).zip
|