mirror of
https://github.com/libretro/ppsspp.git
synced 2024-12-14 04:28:42 +00:00
5316f856d1
* Replace SDL with asound backend (removes the only dependency) * Remove all references to SDL in bar-descriptor.xml, blackberry_build.sh * Greatly simplify blackberry_build.sh * Modify CMakeLists.txt to account for removal of SDL * Remove redundancy in CMakeLists.txt (EGLv2) * Refactor nativeExtra's and setting targets * Remove android/CMakeLists.txt (unrelated file) * Update for latest Blackberry NDK (1088) * Handle bug with VSync in latest NDK * Update bar-descriptor.xml to version 0.4 * Fix define on iOS in FragmentShaderGenerator.cpp * Specify NDK used in Credits by target platform, add contributor, remove redundancy
16 lines
531 B
Bash
Executable File
16 lines
531 B
Bash
Executable File
#!/bin/bash
|
|
|
|
BB_OS=`cat ${QNX_TARGET}/etc/qversion 2>/dev/null`
|
|
if [ -z "$BB_OS" ]; then
|
|
echo "Could not find your Blackberry NDK. Please source bbndk-env.sh"
|
|
exit 1
|
|
fi
|
|
echo "Building for Blackberry ${BB_OS}"
|
|
|
|
# Set up cmake with GCC 4.6.3 cross-compiler from PATH
|
|
CC=ntoarmv7-gcc CXX=ntoarmv7-g++ cmake -DBLACKBERRY=${BB_OS} ..
|
|
|
|
# Compile and create unsigned PPSSPP.bar with debugtoken
|
|
DEBUG="-devMode -debugToken ${HOME}/debugtoken.bar"
|
|
make -j4 && blackberry-nativepackager -package PPSSPP.bar bar-descriptor.xml $DEBUG
|