[Scummvm-git-logs] scummvm master -> d84ee6589e319d13df20e1a81ab131a2070f4658

aquadran noreply at scummvm.org
Tue May 19 21:26:42 UTC 2026


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

Summary:
d84ee6589e PS3: Split build targets to smaller steps


Commit: d84ee6589e319d13df20e1a81ab131a2070f4658
    https://github.com/scummvm/scummvm/commit/d84ee6589e319d13df20e1a81ab131a2070f4658
Author: Paweł Kołodziejski (aquadran at gmail.com)
Date: 2026-05-19T23:26:30+02:00

Commit Message:
PS3: Split build targets to smaller steps

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


diff --git a/backends/platform/sdl/ps3/ps3.mk b/backends/platform/sdl/ps3/ps3.mk
index 8f707701f92..24cd2efb025 100644
--- a/backends/platform/sdl/ps3/ps3.mk
+++ b/backends/platform/sdl/ps3/ps3.mk
@@ -1,40 +1,49 @@
-ps3pkg: $(EXECUTABLE)
-	$(STRIP) $(EXECUTABLE)
-	sprxlinker $(EXECUTABLE)
-	mkdir -p ps3pkg/USRDIR/data/
-	mkdir -p ps3pkg/USRDIR/doc/
-	mkdir -p ps3pkg/USRDIR/saves/
-	make_self_npdrm "$(EXECUTABLE)" ps3pkg/USRDIR/EBOOT.BIN UP0001-SCUM12000_00-0000000000000000
-	cp $(DIST_FILES_THEMES) ps3pkg/USRDIR/data/
+ps3dir:
+	@mkdir -p ps3pkg/USRDIR/data/
+	@mkdir -p ps3pkg/USRDIR/doc/
+	@mkdir -p ps3pkg/USRDIR/plugins/
+	@mkdir -p ps3pkg/USRDIR/saves/
+	@cp $(DIST_FILES_THEMES) ps3pkg/USRDIR/data/
 ifdef DIST_FILES_ENGINEDATA
-	cp $(DIST_FILES_ENGINEDATA) ps3pkg/USRDIR/data/
+	@cp $(DIST_FILES_ENGINEDATA) ps3pkg/USRDIR/data/
 endif
 ifdef DIST_FILES_NETWORKING
-	cp $(DIST_FILES_NETWORKING) ps3pkg/USRDIR/data/
+	@cp $(DIST_FILES_NETWORKING) ps3pkg/USRDIR/data/
 endif
 ifdef DIST_FILES_VKEYBD
-	cp $(DIST_FILES_VKEYBD) ps3pkg/USRDIR/data/
+	@cp $(DIST_FILES_VKEYBD) ps3pkg/USRDIR/data/
 endif
 ifdef DIST_PS3_EXTRA_FILES
 	@cp -a $(DIST_PS3_EXTRA_FILES) ps3pkg/USRDIR/data/
 endif
-	cp $(DIST_FILES_DOCS) ps3pkg/USRDIR/doc/
-	cp $(srcdir)/dists/ps3/readme-ps3.md ps3pkg/USRDIR/doc/
-	cp $(srcdir)/dists/ps3/ICON0.PNG ps3pkg/
-	cp $(srcdir)/dists/ps3/PIC1.PNG ps3pkg/
-	sfo.py -f $(srcdir)/dists/ps3/sfo.xml ps3pkg/PARAM.SFO
-	pkg.py --contentid UP0001-SCUM12000_00-0000000000000000 ps3pkg/ scummvm-ps3.pkg
+	@cp $(DIST_FILES_DOCS) ps3pkg/USRDIR/doc/
+	@cp $(srcdir)/dists/ps3/readme-ps3.md ps3pkg/USRDIR/doc/
+	@cp $(srcdir)/dists/ps3/ICON0.PNG ps3pkg/
+	@cp $(srcdir)/dists/ps3/PIC1.PNG ps3pkg/
+	@sfo.py -f $(srcdir)/dists/ps3/sfo.xml ps3pkg/PARAM.SFO
 
-ps3run: $(EXECUTABLE)
-	$(STRIP) $(EXECUTABLE)
-	sprxlinker $(EXECUTABLE)
-	make_self $(EXECUTABLE) $(EXECUTABLE).self
-	ps3load $(EXECUTABLE).self
+ps3eboot: $(EXECUTABLE)
+	@$(STRIP) $(EXECUTABLE)
+	@sprxlinker $(EXECUTABLE)
+	@make_self_npdrm "$(EXECUTABLE)" ps3pkg/USRDIR/EBOOT.BIN UP0001-SCUM12000_00-0000000000000000
 
-ps3dbg: $(EXECUTABLE)
-	cp $(EXECUTABLE) $(EXECUTABLE).elf
-	$(STRIP) $(EXECUTABLE).elf
-	sprxlinker $(EXECUTABLE).elf
-	fself.py $(EXECUTABLE).elf $(EXECUTABLE).self
+ps3self: $(EXECUTABLE)
+	@$(STRIP) $(EXECUTABLE)
+	@sprxlinker $(EXECUTABLE)
+	@make_self $(EXECUTABLE) $(EXECUTABLE).self
 
-.PHONY: ps3pkg ps3run ps3dbg
+ps3fself: $(EXECUTABLE)
+	@cp $(EXECUTABLE) $(EXECUTABLE).elf
+	@$(STRIP) $(EXECUTABLE).elf
+	@sprxlinker $(EXECUTABLE).elf
+	@fself.py $(EXECUTABLE).elf $(EXECUTABLE).self
+
+ps3makepkg:
+	@pkg.py --contentid UP0001-SCUM12000_00-0000000000000000 ps3pkg/ scummvm-ps3.pkg
+
+ps3pkg: ps3dir ps3eboot ps3makepkg
+
+ps3run: ps3self
+	@ps3load $(EXECUTABLE).self
+
+.PHONY: ps3dir ps3eboot ps3self ps3fself ps3makepkg ps3pkg ps3run




More information about the Scummvm-git-logs mailing list