[Scummvm-git-logs] scummvm branch-2-6 -> 2288c9604efba081f5719d34ec7c5079bf3104d2

rsn8887 noreply at scummvm.org
Sun Jun 19 16:29:59 UTC 2022


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
2288c9604e BACKENDS: (PSP2) support three co-existing builds


Commit: 2288c9604efba081f5719d34ec7c5079bf3104d2
    https://github.com/scummvm/scummvm/commit/2288c9604efba081f5719d34ec7c5079bf3104d2
Author: rsn8887 (rsn8887 at users.noreply.github.com)
Date: 2022-06-19T11:27:33-05:00

Commit Message:
BACKENDS: (PSP2) support three co-existing builds

Changed paths:
    backends/platform/sdl/psp2/psp2.mk


diff --git a/backends/platform/sdl/psp2/psp2.mk b/backends/platform/sdl/psp2/psp2.mk
index 4283f4de05e..6417b934ce8 100644
--- a/backends/platform/sdl/psp2/psp2.mk
+++ b/backends/platform/sdl/psp2/psp2.mk
@@ -30,4 +30,58 @@ endif
 	cp $(srcdir)/dists/psp2/readme-psp2.md psp2pkg/doc/
 	cd psp2pkg && zip -r ../$(EXECUTABLE).vpk . && cd ..
 
-.PHONY: psp2vpk
+psp2othervpk: $(PSP2_EXE_STRIPPED)
+	rm -rf psp2pkg
+	rm -f $(EXECUTABLE).vpk
+	mkdir -p psp2pkg/sce_sys/livearea/contents
+	mkdir -p psp2pkg/data/
+	mkdir -p psp2pkg/doc/
+	vita-elf-create $(PSP2_EXE_STRIPPED) $(EXECUTABLE).velf
+	vita-make-fself -s -c $(EXECUTABLE).velf psp2pkg/eboot.bin
+	vita-mksfoex -s TITLE_ID=VSCU00002 -d ATTRIBUTE2=12 "$(EXECUTABLE)_other_engines" psp2pkg/sce_sys/param.sfo
+	cp $(srcdir)/dists/psp2/icon0.png psp2pkg/sce_sys/
+	cp $(srcdir)/dists/psp2/template.xml psp2pkg/sce_sys/livearea/contents/
+	cp $(srcdir)/dists/psp2/bg.png psp2pkg/sce_sys/livearea/contents/
+	cp $(srcdir)/dists/psp2/startup.png psp2pkg/sce_sys/livearea/contents/
+	cp $(DIST_FILES_THEMES) psp2pkg/data/
+ifdef DIST_FILES_ENGINEDATA
+	cp $(DIST_FILES_ENGINEDATA) psp2pkg/data/
+endif
+ifdef DIST_FILES_NETWORKING
+	cp $(DIST_FILES_NETWORKING) psp2pkg/data/
+endif
+ifdef DIST_FILES_VKEYBD
+	cp $(DIST_FILES_VKEYBD) psp2pkg/data/
+endif
+	cp $(DIST_FILES_DOCS) psp2pkg/doc/
+	cp $(srcdir)/dists/psp2/readme-psp2.md psp2pkg/doc/
+	cd psp2pkg && zip -r ../$(EXECUTABLE)-other-engines.vpk . && cd ..
+
+psp2unstablevpk: $(PSP2_EXE_STRIPPED)
+	rm -rf psp2pkg
+	rm -f $(EXECUTABLE).vpk
+	mkdir -p psp2pkg/sce_sys/livearea/contents
+	mkdir -p psp2pkg/data/
+	mkdir -p psp2pkg/doc/
+	vita-elf-create $(PSP2_EXE_STRIPPED) $(EXECUTABLE).velf
+	vita-make-fself -s -c $(EXECUTABLE).velf psp2pkg/eboot.bin
+	vita-mksfoex -s TITLE_ID=VSCU00003 -d ATTRIBUTE2=12 "$(EXECUTABLE)_unstable_engines" psp2pkg/sce_sys/param.sfo
+	cp $(srcdir)/dists/psp2/icon0.png psp2pkg/sce_sys/
+	cp $(srcdir)/dists/psp2/template.xml psp2pkg/sce_sys/livearea/contents/
+	cp $(srcdir)/dists/psp2/bg.png psp2pkg/sce_sys/livearea/contents/
+	cp $(srcdir)/dists/psp2/startup.png psp2pkg/sce_sys/livearea/contents/
+	cp $(DIST_FILES_THEMES) psp2pkg/data/
+ifdef DIST_FILES_ENGINEDATA
+	cp $(DIST_FILES_ENGINEDATA) psp2pkg/data/
+endif
+ifdef DIST_FILES_NETWORKING
+	cp $(DIST_FILES_NETWORKING) psp2pkg/data/
+endif
+ifdef DIST_FILES_VKEYBD
+	cp $(DIST_FILES_VKEYBD) psp2pkg/data/
+endif
+	cp $(DIST_FILES_DOCS) psp2pkg/doc/
+	cp $(srcdir)/dists/psp2/readme-psp2.md psp2pkg/doc/
+	cd psp2pkg && zip -r ../$(EXECUTABLE)-unstable-engines.vpk . && cd ..
+
+.PHONY: psp2vpk psp2othervpk psp2unstablevpk




More information about the Scummvm-git-logs mailing list