From 76c605881a963242f64f487f47ed27e549e63878 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 31 Aug 2015 21:24:38 +0200 Subject: [PATCH] Add libretro-build-vita.sh --- libretro-build-vita.sh | 17 +++++++++++++++++ libretro-config.sh | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100755 libretro-build-vita.sh diff --git a/libretro-build-vita.sh b/libretro-build-vita.sh new file mode 100755 index 00000000..ff50cac0 --- /dev/null +++ b/libretro-build-vita.sh @@ -0,0 +1,17 @@ +#! /usr/bin/env bash +# vim: set ts=3 sw=3 noet ft=sh : bash + +SCRIPT="${0#./}" +BASE_DIR="${SCRIPT%/*}" +WORKDIR="$PWD" + +if [ "$BASE_DIR" = "$SCRIPT" ]; then + BASE_DIR="$WORKDIR" +else + if [[ "$0" != /* ]]; then + # Make the path absolute + BASE_DIR="$WORKDIR/$BASE_DIR" + fi +fi + +platform=vita ${BASE_DIR}/libretro-build.sh $@ diff --git a/libretro-config.sh b/libretro-config.sh index c342b22c..0cc58f92 100755 --- a/libretro-config.sh +++ b/libretro-config.sh @@ -254,6 +254,17 @@ case "$platform" in CXX="psp-g++${BINARY_EXT}" ;; + vita) + DIST_DIR="vita" + FORMAT_EXT=a + FORMAT=_vita + FORMAT_COMPILER_TARGET=vita + FORMAT_COMPILER_TARGET_ALT=vita + + CC="arm-vita-eabi-gcc${BINARY_EXT}" + CXX="arm-vita-eabi-g++${BINARY_EXT}" + ;; + ps3) DIST_DIR="ps3" FORMAT_EXT=a @@ -394,6 +405,12 @@ case "$platform" in FORMAT_COMPILER_TARGET="psp1" DIST_DIR="psp1" ;; + *vita*) + platform=vita + FORMAT_EXT="a" + FORMAT_COMPILER_TARGET="vita" + DIST_DIR="vita" + ;; *ps3*) platform=ps3 FORMAT_EXT="a"