[Scummvm-cvs-logs] SF.net SVN: scummvm:[44852] buildbot/config/master.cfg

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Sat Oct 10 00:10:57 CEST 2009


Revision: 44852
          http://scummvm.svn.sourceforge.net/scummvm/?rev=44852&view=rev
Author:   fingolfin
Date:     2009-10-09 22:10:57 +0000 (Fri, 09 Oct 2009)

Log Message:
-----------
Added PS2 backend to buildbot, with various engines disabled since (a) they are disabled (or rather: not enabled) in Makefile.ps2, and (b) enabling all results in a binary that is too big and causes the linker to fail

Modified Paths:
--------------
    buildbot/config/master.cfg

Modified: buildbot/config/master.cfg
===================================================================
--- buildbot/config/master.cfg	2009-10-09 21:49:04 UTC (rev 44851)
+++ buildbot/config/master.cfg	2009-10-09 22:10:57 UTC (rev 44852)
@@ -250,6 +250,37 @@
 scumm_platforms_trunk["psp"] = p
 scumm_platforms_branch["psp"] = p
 
+# PS2
+scumm_root_ps2 = "/opt/toolchains/ps2"
+scumm_env_ps2 = copy.deepcopy(scumm_env)
+scumm_env_ps2["PATH"] = "%s/tools/bin:%s/tools/ee/bin:%s/tools/iop/bin:%s/tools/dvp/bin:%s/sdk/bin:%s" % \
+						(scumm_root_ps2, scumm_root_ps2, scumm_root_ps2, scumm_root_ps2, scumm_root_ps2, os.environ["PATH"])
+scumm_env_ps2["CXX"] = "ccache ee-g++"
+#scumm_env_ps2["CXXFLAGS"] = "-isystem %s/include" % scumm_root_ps2
+#scumm_env_ps2["LDFLAGS"] = "-L%s/lib" % scumm_root_ps2
+scumm_env_ps2["PS2DEV"] = "%s/tools" % scumm_root_ps2
+scumm_env_ps2["PS2SDK"] = "%s/sdk" % scumm_root_ps2
+
+p = {
+	"configureargs": [
+		"--host=ps2",
+		"--disable-agos2",
+		"--disable-draci",
+		"--disable-groovie",
+		"--disable-lol",
+		"--disable-m4",
+		"--disable-sci",
+		"--disable-tinsel",
+		"--disable-tucker",
+	],
+	"env": scumm_env_ps2,
+	"strip": "%s/bin/ee-strip scummvm.elf" % scumm_root_ps2,
+	"package": [ "scummvm.elf" ]	# TODO/FIXME: What to package?
+}
+
+scumm_platforms_trunk["ps2"] = p
+scumm_platforms_branch["ps2"] = p
+
 # GP2X
 scumm_root_gp2x = "/opt/toolchains/open2x-gcc-4.1.1"
 scumm_env_gp2x = copy.deepcopy(scumm_env)


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list