view buildsys/scripts/elf-to-psp-eboot.sh @ 324:dd78bd0152af

- removal of never-adopted mini-test framework stub - test/plain: better output and cleanup - test/plain_c++: better output and re-enabled this calls for other platforms than windows (was disabled by mistake)
author Tassilo Philipp
date Thu, 21 Nov 2019 12:50:37 +0100
parents 3e629dc19168
children
line wrap: on
line source

#!/bin/sh

if ! [ -x "$1" ]; then
	echo Usage: $0 \<elf\>
	exit 1
fi

TITLE=`basename $1`
SFO=/tmp/${TITLE}.sfo
FIXED_ELF=/tmp/${TITLE}.fixed
STRIPPED_ELF=/tmp/${TITLE}.stripped

mksfo             dyncall_${TITLE} $SFO
psp-fixup-imports -o $FIXED_ELF $1
psp-strip         $FIXED_ELF -o $STRIPPED_ELF
pack-pbp          EBOOT.PBP $SFO NULL NULL NULL NULL NULL $STRIPPED_ELF NULL
rm $SFO
rm $FIXED_ELF
rm $STRIPPED_ELF