~aleteoryx/muditaos

b04f19bde7a08f14f072250fb4b5cb6e63410e8c — Lucjan Bryndza 5 years ago 165788e
[EGD-5286] Fix run renderer before preload

Run service renderer before preload
1 files changed, 3 insertions(+), 1 deletions(-)

M run_emulator_on_filesystem_image.sh
M run_emulator_on_filesystem_image.sh => run_emulator_on_filesystem_image.sh +3 -1
@@ 35,13 35,15 @@ fi

PRELOAD_LIB=$(realpath board/linux/libiosyscalls/libiosyscalls.so)
APP_BINARY="./PurePhone.elf"
RENDERER="./service_renderer"
if [ ! -x "$APP_BINARY" ]; then
    echo "Error: $APP_BINARY doesn't exists"
elif [ ! -x "$PRELOAD_LIB" ]; then
    echo "Error: $PRELOAD_LIB doesn't exists"
else
    echo "Running emulator in directory: $(pwd)"
    $RENDERER &
    export IOSYSCALLS_REDIRECT_TO_IMAGE=1
    #export LD_PRELOAD=$PRELOAD_LIB
    export LD_PRELOAD=$PRELOAD_LIB
    exec "$APP_BINARY"
fi