aboutsummaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authornotaz2012-11-05 00:28:57 +0200
committernotaz2012-11-05 03:12:25 +0200
commitcc56203b76e1fcef2c7e55b460daf07e654a1547 (patch)
tree676013793bf5d42bdc6ef629385b07620e907bef /configure
parent0e2e3f498456d1175916ecd69d0a9e80e701e760 (diff)
downloadpcsx_rearmed-cc56203b76e1fcef2c7e55b460daf07e654a1547.tar.gz
pcsx_rearmed-cc56203b76e1fcef2c7e55b460daf07e654a1547.tar.bz2
pcsx_rearmed-cc56203b76e1fcef2c7e55b460daf07e654a1547.zip
switch over to libpicofe
- libretro should not be affected by this, all others need to do 'git submodule init && git submodule update' from now on. - pandora should get gamma control support
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure16
1 files changed, 16 insertions, 0 deletions
diff --git a/configure b/configure
index da126e7..c7e7caf 100755
--- a/configure
+++ b/configure
@@ -48,6 +48,8 @@ have_arm_neon=""
have_tslib=""
enable_dynarec="yes"
need_sdl="no"
+need_libpicofe="yes"
+need_warm="no"
# these are for known platforms
optimize_cortexa8="no"
optimize_arm926ej="no"
@@ -91,9 +93,11 @@ set_platform()
ram_fixed="yes"
drc_cache_base="yes"
optimize_arm926ej="yes"
+ need_warm="yes"
;;
libretro)
sound_drivers="libretro"
+ need_libpicofe="no"
;;
*)
fail "unsupported platform: $platform"
@@ -156,6 +160,18 @@ if [ "x$sound_drivers" != "x" ]; then
done
fi
+if [ "$need_libpicofe" = "yes" ]; then
+ if ! test -f "frontend/libpicofe/README"; then
+ fail "libpicofe is missing, please run 'git submodule init && git submodule update'"
+ fi
+fi
+
+if [ "$need_warm" = "yes" ]; then
+ if ! test -f "frontend/warm/README"; then
+ fail "wARM is missing, please run 'git submodule init && git submodule update'"
+ fi
+fi
+
if [ -z "$ARCH" ]; then
ARCH=`$CC -v 2>&1 | grep -i 'target:' | awk '{print $2}' \
| awk -F '-' '{print $1}'`