[Scummvm-cvs-logs] SF.net SVN: scummvm:[43369] scummvm/trunk

joostp at users.sourceforge.net joostp at users.sourceforge.net
Fri Aug 14 18:13:01 CEST 2009


Revision: 43369
          http://scummvm.svn.sourceforge.net/scummvm/?rev=43369&view=rev
Author:   joostp
Date:     2009-08-14 16:13:00 +0000 (Fri, 14 Aug 2009)

Log Message:
-----------
PSP: create an EBOOT.PBP when building via configure

Modified Paths:
--------------
    scummvm/trunk/backends/platform/psp/psp.mk
    scummvm/trunk/configure

Modified: scummvm/trunk/backends/platform/psp/psp.mk
===================================================================
--- scummvm/trunk/backends/platform/psp/psp.mk	2009-08-14 16:12:17 UTC (rev 43368)
+++ scummvm/trunk/backends/platform/psp/psp.mk	2009-08-14 16:13:00 UTC (rev 43369)
@@ -1,6 +1,24 @@
-all: psp_fixup_elf
+all: pack_pbp
 
-psp_fixup_elf: scummvm.elf 
+PSP_EXE := scummvm$(EXEEXT)
+PSP_EXE_STRIPPED := scummvm_stripped$(EXEEXT)
+PACK_PBP = pack-pbp
+
+$(PSP_EXE_STRIPPED): $(PSP_EXE)
+	$(STRIP) $< -o $@
+
+psp_fixup_elf: $(PSP_EXE_STRIPPED)
 	$(PSPDEV)/bin/psp-fixup-imports $<
 
-.PHONY: psp_fixup_elf
+pack_pbp: psp_fixup_elf
+	$(PACK_PBP) EBOOT.PBP \
+	$(srcdir)/backends/platform/psp/param.sfo \
+	$(srcdir)/backends/platform/psp/icon0.png \
+	NULL \
+	$(srcdir)/backends/platform/psp/pic0.png \
+	$(srcdir)/backends/platform/psp/pic1.png \
+	NULL \
+	$(PSP_EXE_STRIPPED) \
+	NULL
+
+.PHONY: psp_fixup_elf pack_pbp

Modified: scummvm/trunk/configure
===================================================================
--- scummvm/trunk/configure	2009-08-14 16:12:17 UTC (rev 43368)
+++ scummvm/trunk/configure	2009-08-14 16:13:00 UTC (rev 43369)
@@ -1431,6 +1431,7 @@
 			type_4_byte='int'
 			_ar="$_host_alias-ar cru"
 			_ranlib=$_host_alias-ranlib
+			_strip=$_host_alias-strip
 			_backend="psp"
 			_build_scalers="no"
 			_build_hq_scalers="no"


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