snail 532f47444b reduce needless 'add_string' call
Short strings in lua proto are reused most of the time. The string in SSM may be added by one service and used by other service,  there is no need to call `add_string`,which will call 'new_string' first.
2016-01-11 15:06:51 +08:00
2016-01-11 15:06:51 +08:00
2015-12-06 16:48:28 +08:00
2015-12-27 22:38:58 +08:00
2015-10-12 12:29:19 +08:00
2016-01-04 14:55:28 +08:00
2015-12-17 20:41:02 +08:00
2014-04-21 08:47:45 +08:00
2015-12-28 13:55:01 +08:00
2015-04-10 11:35:47 +08:00
2015-10-05 10:09:22 +08:00
2014-06-18 15:10:21 +08:00
2015-12-03 15:37:43 +08:00

Build

For linux, install autoconf first for jemalloc

git clone https://github.com/cloudwu/skynet.git
cd skynet
make 'PLATFORM'  # PLATFORM can be linux, macosx, freebsd now

Or you can :

export PLAT=linux
make

For freeBSD , use gmake instead of make .

Test

Run these in different console

./skynet examples/config	# Launch first skynet node  (Gate server) and a skynet-master (see config for standalone option)
./3rd/lua/lua examples/client.lua 	# Launch a client, and try to input hello.

About Lua

Skynet now use a modify version of lua 5.3.2 ( http://www.lua.org/ftp/lua-5.3.2.tar.gz ) .

For detail : http://lua-users.org/lists/lua-l/2014-03/msg00489.html

You can also use the other official Lua version , edit the makefile by yourself .

How To Use (Sorry, Only in Chinese now)

Description
No description provided
Readme MIT 69 MiB
Languages
C 73.2%
Lua 23.5%
HTML 2.4%
Makefile 0.9%