mirror of
				https://github.com/ossrs/srs.git
				synced 2025-03-09 15:49:59 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			730 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			730 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| while getopts s:i:t:n:a: option
 | |
| do
 | |
|  case "${option}"
 | |
|  in
 | |
|  s) SRC_DIR=${OPTARG};;
 | |
|  i) INSTALL_DIR=${OPTARG};;
 | |
|  t) ARCH_ABI=${OPTARG};;
 | |
|  n) NDK_ROOT=${OPTARG};;
 | |
|  a) API_LEVEL=${OPTARG};;
 | |
|  *) twentytwo=${OPTARG};;
 | |
|  esac
 | |
| done
 | |
| 
 | |
| 
 | |
| BUILD_DIR=/tmp/mbedtls_android_build
 | |
| rm -rf $BUILD_DIR
 | |
| mkdir $BUILD_DIR
 | |
| cd $BUILD_DIR
 | |
| cmake -DENABLE_TESTING=Off -DUSE_SHARED_MBEDTLS_LIBRARY=On \
 | |
| -DCMAKE_PREFIX_PATH=$INSTALL_DIR -DCMAKE_INSTALL_PREFIX=$INSTALL_DIR -DCMAKE_ANDROID_NDK=$NDK_ROOT \
 | |
| -DCMAKE_SYSTEM_NAME=Android -DCMAKE_SYSTEM_VERSION=$API_LEVEL -DCMAKE_ANDROID_ARCH_ABI=$ARCH_ABI \
 | |
| -DCMAKE_C_FLAGS="-fPIC" -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--build-id" \
 | |
| -DCMAKE_BUILD_TYPE=RelWithDebInfo $SRC_DIR
 | |
| cmake --build .
 | |
| cmake --install .
 |