[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