From 5a2bc12f269a04a1b703112eaef7cf499c70884d Mon Sep 17 00:00:00 2001 From: Bastien Bouclet Date: Sat, 25 Jun 2011 15:17:03 +0200 Subject: [PATCH] PS3: Fix out of tree builds. Allow GCC to use CELL BE PPU features. --- configure | 2 +- ports.mk | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/configure b/configure index 0c0b34adc1d8..0443a2fb9481 100755 --- a/configure +++ b/configure @@ -1882,7 +1882,7 @@ case $_host_os in _sdlpath="$PS3DEV/portlibs/ppu:$PS3DEV/portlibs/ppu/bin" DEFINES="$DEFINES -DPLAYSTATION3" - CXXFLAGS="$CXXFLAGS -mminimal-toc -I$PS3DEV/psl1ght/ppu/include -I$PS3DEV/portlibs/ppu/include" + CXXFLAGS="$CXXFLAGS -mcpu=cell -mminimal-toc -I$PS3DEV/psl1ght/ppu/include -I$PS3DEV/portlibs/ppu/include" LDFLAGS="$LDFLAGS -L$PS3DEV/psl1ght/ppu/lib -L$PS3DEV/portlibs/ppu/lib" add_line_to_config_mk 'PLAYSTATION3 = 1' add_line_to_config_h "#define PREFIX \"${prefix}\"" diff --git a/ports.mk b/ports.mk index eba8b686f2f4..4535735b2969 100644 --- a/ports.mk +++ b/ports.mk @@ -226,12 +226,13 @@ ifdef DIST_FILES_ENGINEDATA cp $(DIST_FILES_ENGINEDATA) ps3pkg/USRDIR/data/ endif cp $(DIST_FILES_DOCS) ps3pkg/USRDIR/doc/ - cp dists/ps3/readme-ps3.md ps3pkg/USRDIR/doc/ + cp $(srcdir)/dists/ps3/readme-ps3.md ps3pkg/USRDIR/doc/ cp $(srcdir)/backends/vkeybd/packs/vkeybd_default.zip ps3pkg/USRDIR/data/ - cp dists/ps3/ICON0.PNG ps3pkg/ - cp dists/ps3/PIC1.PNG ps3pkg/ - sfo.py -f dists/ps3/sfo.xml ps3pkg/PARAM.SFO + 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 + package_finalize scummvm-ps3.pkg # Mark special targets as phony .PHONY: deb bundle osxsnap win32dist install uninstall ps3pkg