File

squishy @ 99:0f5a8d530fcd

verse.plugins.disco: Add disco plugin originally developed by Hubert Chathi for Riddim, but here adapted for Verse with new APIs added to allow disco'ing the local server and remote entities
author Matthew Wild <mwild1@gmail.com>
date Sat, 21 Aug 2010 14:51:36 +0100
parent 92:dcccef33f0eb
child 106:7d293830f4a4
line wrap: on
line source

Output "verse.lua"

-- Verse-specific versions of libraries
Module "util.encodings"		"libs/encodings.lua"
Module "util.logger"		"libs/logger.lua"
Module "util.xstanza"		"libs/xstanza.lua"

-- Prosody libraries
AutoFetchURL "http://prosody.im/tip/?"

Module "util.stanza"		"util/stanza.lua"
Module "util.timer"		"util/timer.lua"
Module "util.termcolours"	"util/termcolours.lua"
Module "util.uuid"		"util/uuid.lua"
Module "net.server"		"net/server_select.lua"
Module "core.xmlhandlers"	"core/xmlhandlers.lua"
Module "util.jid"		"util/jid.lua"
Module "util.events"		"util/events.lua"
Module "util.sha1"		"util/sha1.lua"

-- Verse plugins
Module "verse.plugins.tls"         "plugins/tls.lua"
Module "verse.plugins.sasl"	   "plugins/sasl.lua"
Module "verse.plugins.bind"	   "plugins/bind.lua"
Module "verse.plugins.version"	   "plugins/version.lua"
Module "verse.plugins.ping"	   "plugins/ping.lua"
Module "verse.plugins.session"     "plugins/session.lua"
Module "verse.plugins.compression" "plugins/compression.lua"
Module "verse.plugins.blocking"    "plugins/blocking.lua"

if GetOption "bosh" ~= false then
	Module "net.httpclient_listener" "net/httpclient_listener.lua"
	Module "net.connlisteners" "net/connlisteners.lua"
	Module "net.http" "net/http.lua"

	Module "verse.bosh" "bosh.lua"
end

Module "verse.client" "client.lua"

-- Main verse file
Main "init.lua"