[Scummvm-cvs-logs] SF.net SVN: scummvm:[50683] buildbot/config/master.cfg
fingolfin at users.sourceforge.net
fingolfin at users.sourceforge.net
Mon Jul 5 17:30:41 CEST 2010
Revision: 50683
http://scummvm.svn.sourceforge.net/scummvm/?rev=50683&view=rev
Author: fingolfin
Date: 2010-07-05 15:30:41 +0000 (Mon, 05 Jul 2010)
Log Message:
-----------
BUILDBOT: Add Nintendo DS build config
Modified Paths:
--------------
buildbot/config/master.cfg
Modified: buildbot/config/master.cfg
===================================================================
--- buildbot/config/master.cfg 2010-07-05 15:22:01 UTC (rev 50682)
+++ buildbot/config/master.cfg 2010-07-05 15:30:41 UTC (rev 50683)
@@ -169,6 +169,37 @@
scumm_platforms_trunk["wii"] = p
scumm_platforms_branch["wii"] = p
+# Nintendo DS
+scumm_root_ds = "/opt/toolchains/devkitARM-r30"
+scumm_env_ds = copy.deepcopy(scumm_env)
+scumm_env_ds["PATH"] = "%s/devkitARM/bin:%s" % (scumm_root_ds, os.environ["PATH"])
+scumm_env_ds["CXX"] = "ccache arm-eabi-c++"
+#scumm_env_ds["CXXFLAGS"] = "-isystem %s/include" % scumm_root_ds
+#scumm_env_ds["LDFLAGS"] = "-L%s/lib" % scumm_root_ds
+scumm_env_ds["DEVKITPRO"] = scumm_root_ds
+scumm_env_ds["DEVKITARM"] = "%s/devkitARM" % scumm_root_ds
+
+# FIXME: For now we only enable a single engine; enabling all engines
+# causes the final link step to fail due to the binary size exceeding
+# the maximal limit.
+# To fix this properly, we'd have to enable plugin support.
+p = {
+ "configureargs": [
+ "--host=ds",
+ "--disable-all-engines",
+ "--enable-lure",
+ ],
+ "env": scumm_env_ds,
+ #"strip": "%s/bin/arm-eabi-strip scummvm.elf" % scumm_root_ds,
+ "package": [
+ "scummvm.nds",
+ "scummvm.ds.gba"
+ ]
+}
+
+scumm_platforms_trunk["ds"] = p
+scumm_platforms_branch["ds"] = p
+
# Mac OS X Intel
scumm_root_osx_intel = "/opt/toolchains/i686-apple-darwin9-10.4"
scumm_env_osx_intel = 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