mirror of
				https://github.com/nyanmisaka/mpp.git
				synced 2025-10-31 04:26:39 +08:00 
			
		
		
		
	 847046a6a3
			
		
	
	847046a6a3
	
	
	
		
			
			git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@311 6e48237b-75ef-9749-8fc9-41990f28c85a
		
			
				
	
	
		
			44 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| # Run this from within a bash shell
 | |
| HOST_IP=`hostname --all-ip-addresses`
 | |
| if [ ${HOST_IP} == "10.10.10.65" ] || [ ${HOST_IP} == "10.10.10.67" ]; then
 | |
|     ANDROID_NDK=/home/pub/ndk/android-ndk-r10d/
 | |
| else
 | |
|     ANDROID_NDK=~/work/android/ndk/android-ndk-r10d/
 | |
| fi
 | |
| 
 | |
| PLATFORM=$ANDROID_NDK/platforms/android-17/arch-arm
 | |
| 
 | |
| cmake -DCMAKE_TOOLCHAIN_FILE=./android.toolchain.cmake                      \
 | |
|       -DANDROID_NDK=${ANDROID_NDK}                                          \
 | |
|       -DANDROID_SYSROOT=${PLATFORM}                                         \
 | |
|       -DANDROID_ABI="armeabi-v7a with NEON"                                 \
 | |
|       -DANDROID_TOOLCHAIN_NAME="arm-linux-androideabi-4.8"                  \
 | |
|       -DANDROID_NATIVE_API_LEVEL=android-21                                 \
 | |
|       -DANDROID_STL=system                                                  \
 | |
|       ../../
 | |
| 
 | |
| # ----------------------------------------------------------------------------
 | |
| # usefull cmake debug flag
 | |
| # ----------------------------------------------------------------------------
 | |
|       #-DCMAKE_BUILD_TYPE=Debug                                              \
 | |
|       #-DCMAKE_VERBOSE_MAKEFILE=true                                         \
 | |
|       #--trace                                                               \
 | |
|       #--debug-output                                                        \
 | |
| 
 | |
| #cmake --build . --clean-first -- V=1
 | |
| cmake --build .
 | |
| 
 | |
| # ----------------------------------------------------------------------------
 | |
| # test script
 | |
| # ----------------------------------------------------------------------------
 | |
| #adb push osal/test/rk_log_test /system/bin/
 | |
| #adb push osal/test/rk_thread_test /system/bin/
 | |
| #adb shell sync
 | |
| #adb shell logcat -c
 | |
| #adb shell rk_log_test
 | |
| #adb shell rk_thread_test
 | |
| #adb logcat -d|tail -30
 | |
| 
 | |
| 
 |