README

Wed, 03 Mar 2010 18:19:20 -0600

author
James Snyder <jbsnyder@fanplastic.org>
date
Wed, 03 Mar 2010 18:19:20 -0600
changeset 101
f5369fe8f107
parent 90
c0598739d4b3
child 102
dc3809bf780a
permissions
-rw-r--r--

Changes to compile on OS X.

- BSD version of install doesn't have -D flag
- stdlib.h should include malloc defs (malloc.h is obsolete)

84
af4b0b367116 README: Update to reflect fork release
Matthew Wild <mwild1@gmail.com>
parents: 14
diff changeset
1 luaevent-prosody is a (hopefully temporary) fork of the luaevent library. This fork is
af4b0b367116 README: Update to reflect fork release
Matthew Wild <mwild1@gmail.com>
parents: 14
diff changeset
2 maintained by Matthew Wild <mwild1@gmail.com>.
af4b0b367116 README: Update to reflect fork release
Matthew Wild <mwild1@gmail.com>
parents: 14
diff changeset
3
af4b0b367116 README: Update to reflect fork release
Matthew Wild <mwild1@gmail.com>
parents: 14
diff changeset
4 Source repository: http://code.matthewwild.co.uk/luaevent-prosody
af4b0b367116 README: Update to reflect fork release
Matthew Wild <mwild1@gmail.com>
parents: 14
diff changeset
5
90
c0598739d4b3 README, CHANGELOG: Update for luaevent-prosody 0.1.1
Matthew Wild <mwild1@gmail.com>
parents: 89
diff changeset
6 This luaevent-prosody 0.1.1 release is based on luaevent 0.2.0. See CHANGELOG for more
84
af4b0b367116 README: Update to reflect fork release
Matthew Wild <mwild1@gmail.com>
parents: 14
diff changeset
7 information about the changes.
af4b0b367116 README: Update to reflect fork release
Matthew Wild <mwild1@gmail.com>
parents: 14
diff changeset
8
89
b4960965b095 README: Note about dependency on libevent => 1.4
Matthew Wild <mwild1@gmail.com>
parents: 84
diff changeset
9 NOTE: This version of luaevent-prosody depends on the *1.4* branch of libevent - 1.3 can
b4960965b095 README: Note about dependency on libevent => 1.4
Matthew Wild <mwild1@gmail.com>
parents: 84
diff changeset
10 link but will produce erratic behaviour at runtime. I intend to look into this,
b4960965b095 README: Note about dependency on libevent => 1.4
Matthew Wild <mwild1@gmail.com>
parents: 84
diff changeset
11 but don't have time right now - patches welcome.
b4960965b095 README: Note about dependency on libevent => 1.4
Matthew Wild <mwild1@gmail.com>
parents: 84
diff changeset
12
84
af4b0b367116 README: Update to reflect fork release
Matthew Wild <mwild1@gmail.com>
parents: 14
diff changeset
13 === Original README from luaevent 0.2.0 ===
af4b0b367116 README: Update to reflect fork release
Matthew Wild <mwild1@gmail.com>
parents: 14
diff changeset
14
14
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
15 Description: This is a binding of libevent to Lua. It will serve as a drop-in replacement
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
16 for copas, and eventually support more features (async DNS, HTTP, RPC...).
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
17
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
18 Contact information:
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
19 Lead: Thomas Harning <harningt@gmail.com>
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
20
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
21 Project page: http://luaforge.net/projects/luaevent/
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
22 GIT Repositories:
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
23 git://repo.or.cz/luaevent.git
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
24 http://repo.or.cz/r/luaevent.git
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
25 Try checking it out and working on it, the 'mob' feature is enabled so you can commit w/:
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
26 git push git+ssh://mob@repo.or.cz/srv/git/luaevent.git master:mob
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
27
13
3e2ea1e7b2e8 Reformed project layout from 'luaevent/*' -> '*'
Thomas Harning Jr <harningt@gmail.com>
parents:
diff changeset
28 Build Requirements:
14
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
29 premake (>= 3.3 < 4)
13
3e2ea1e7b2e8 Reformed project layout from 'luaevent/*' -> '*'
Thomas Harning Jr <harningt@gmail.com>
parents:
diff changeset
30 libevent (recommend >= 1.3b)
3e2ea1e7b2e8 Reformed project layout from 'luaevent/*' -> '*'
Thomas Harning Jr <harningt@gmail.com>
parents:
diff changeset
31 Usage Requirements:
3e2ea1e7b2e8 Reformed project layout from 'luaevent/*' -> '*'
Thomas Harning Jr <harningt@gmail.com>
parents:
diff changeset
32 libevent (recommend >= 1.3b)
3e2ea1e7b2e8 Reformed project layout from 'luaevent/*' -> '*'
Thomas Harning Jr <harningt@gmail.com>
parents:
diff changeset
33 LuaSocket
3e2ea1e7b2e8 Reformed project layout from 'luaevent/*' -> '*'
Thomas Harning Jr <harningt@gmail.com>
parents:
diff changeset
34
3e2ea1e7b2e8 Reformed project layout from 'luaevent/*' -> '*'
Thomas Harning Jr <harningt@gmail.com>
parents:
diff changeset
35 See test/ directory for examples of usage.
3e2ea1e7b2e8 Reformed project layout from 'luaevent/*' -> '*'
Thomas Harning Jr <harningt@gmail.com>
parents:
diff changeset
36
14
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
37
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
38 Dependencies:
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
39 premake - http://premake.sourceforge.net/download
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
40 libevent - http://monkey.org/~provos/libevent/
2bc0eb496976 Update README w/ more project details.
Thomas Harning Jr <harningt@gmail.com>
parents: 13
diff changeset
41 LuaSocket - http://www.cs.princeton.edu/~diego/professional/luasocket/

mercurial