about summary refs log tree commit diff
path: root/bam.lua
diff options
context:
space:
mode:
authorTeetime <teetimetw@yahoo.de>2011-11-03 23:10:14 +0100
committerTeetime <teetimetw@yahoo.de>2011-11-03 23:10:14 +0100
commit4b7ff553be86f2c26954fa4cbb14b4dbf40cf95a (patch)
tree9b25870c5b6f8e8c2480334a27de73f0ae955cdd /bam.lua
parent92621827e04dcf2195a87f3b709f0f920bc11404 (diff)
parenta42603ba43720b51ba8909d352fc2af88ebba2dd (diff)
downloadzcatch-4b7ff553be86f2c26954fa4cbb14b4dbf40cf95a.tar.gz
zcatch-4b7ff553be86f2c26954fa4cbb14b4dbf40cf95a.zip
added banmaster
Diffstat (limited to 'bam.lua')
-rw-r--r--bam.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/bam.lua b/bam.lua
index 381980a3..006ba20f 100644
--- a/bam.lua
+++ b/bam.lua
@@ -216,6 +216,7 @@ function build(settings)
 
 	versionserver = Compile(settings, Collect("src/versionsrv/*.cpp"))
 	masterserver = Compile(settings, Collect("src/mastersrv/*.cpp"))
+	banmaster = Compile(settings, Collect("src/banmaster/*.cpp"))
 	game_shared = Compile(settings, Collect("src/game/*.cpp"), nethash, network_source)
 	game_client = Compile(settings, CollectRecursive("src/game/client/*.cpp"), client_content_source)
 	game_server = Compile(settings, CollectRecursive("src/game/server/*.cpp"), server_content_source)
@@ -256,6 +257,9 @@ function build(settings)
 	masterserver_exe = Link(server_settings, "mastersrv", masterserver,
 		engine, zlib)
 
+	banmaster_exe = Link(server_settings, "banmaster", banmaster,
+		engine, zlib)
+
 	-- make targets
 	c = PseudoTarget("client".."_"..settings.config_name, client_exe, client_depends)
 	s = PseudoTarget("server".."_"..settings.config_name, server_exe, serverlaunch)
@@ -263,9 +267,10 @@ function build(settings)
 
 	v = PseudoTarget("versionserver".."_"..settings.config_name, versionserver_exe)
 	m = PseudoTarget("masterserver".."_"..settings.config_name, masterserver_exe)
+	b = PseudoTarget("banmaster".."_"..settings.config_name, banmaster_exe)
 	t = PseudoTarget("tools".."_"..settings.config_name, tools)
 
-	all = PseudoTarget(settings.config_name, c, s, v, m, t)
+	all = PseudoTarget(settings.config_name, c, s, v, m, b, t)
 	return all
 end