aboutsummaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure30
1 files changed, 28 insertions, 2 deletions
diff --git a/configure b/configure
index 6898d55ead..f4073920b0 100755
--- a/configure
+++ b/configure
@@ -1618,6 +1618,11 @@ dingux | gcw0)
_host_cpu=mipsel
_host_alias=mipsel-linux
;;
+miyoo)
+ _host_os=linux
+ _host_cpu=arm
+ _host_alias=arm-linux
+ ;;
dreamcast)
_host_os=dreamcast
_host_cpu=sh
@@ -3122,6 +3127,27 @@ if test -n "$_host"; then
_seq_midi=no
_port_mk="backends/platform/dingux/dingux.mk"
;;
+ miyoo)
+ _sysroot=`$CXX --print-sysroot`
+ _sdlpath=$_sysroot/usr/bin
+ append_var DEFINES "-DDINGUX -DGCW0"
+ append_var DEFINES "-DREDUCE_MEMORY_USAGE"
+ #append_var CXXFLAGS "-mips32"
+ _backend="dingux"
+ _alsa=no
+ _mt32emu=no
+ _seq_midi=no
+ _timidity=no
+ _mad=yes
+ _build_scalers=yes
+ _optimization_level=-O3
+ _vkeybd=yes
+ _keymapper=yes
+ _vorbis=no
+ _sdlconfig=sdl-config
+ _port_mk="backends/platform/dingux/dingux.mk"
+ ;;
+
raspberrypi)
# This is needed because the official cross compiler doesn't have multiarch enabled
# but Raspbian does.
@@ -3555,7 +3581,7 @@ case $_backend in
append_var LDFLAGS "-lronin -lm"
fi
;;
- dingux)
+ dingux | miyoo)
append_var DEFINES "-DDINGUX"
_sdl=auto
;;
@@ -3835,7 +3861,7 @@ fi
# Enable 16bit support only for backends which support it
#
case $_backend in
- 3ds | android | androidsdl | dingux | dc | gph | iphone | ios7 | maemo | openpandora | psp | psp2 | samsungtv | sdl | switch | tizen | webos | wii)
+ 3ds | android | androidsdl | dingux | miyoo | dc | gph | iphone | ios7 | maemo | openpandora | psp | psp2 | samsungtv | sdl | switch | tizen | webos | wii)
if test "$_16bit" = auto ; then
_16bit=yes
else