Blame scripts/android-build-jpeg.sh

Packit Service fa4841
#!/bin/bash
Packit Service b1ea74
SCM_URL=https://github.com/akallabeth/jpeg8d
Packit Service fa4841
SCM_TAG=master
Packit Service fa4841
Packit Service fa4841
source $(dirname "${BASH_SOURCE[0]}")/android-build-common.sh
Packit Service fa4841
Packit Service fa4841
function usage {
Packit Service fa4841
	echo $0 [arguments]
Packit Service fa4841
	echo "\tThe script checks out the OpenH264 git repository"
Packit Service fa4841
	echo "\tto a local source directory, builds and installs"
Packit Service fa4841
	echo "\tthe library for all architectures defined to"
Packit Service fa4841
	echo "\tthe destination directory."
Packit Service fa4841
	echo ""
Packit Service fa4841
	echo "\t[-s|--source-dir <path>]"
Packit Service fa4841
	echo "\t[-d|--destination-dir <path>]"
Packit Service fa4841
	echo "\t[-a|--arch <architectures>]"
Packit Service fa4841
	echo "\t[-t|--tag <tag or branch>]"
Packit Service fa4841
	echo "\t[--scm-url <url>]"
Packit Service fa4841
	echo "\t[--ndk <android NDK path>]"
Packit Service fa4841
	echo "\t[--sdk <android SDK path>]"
Packit Service fa4841
	exit 1
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
function build {
Packit Service fa4841
	echo "Building architectures $BUILD_ARCH..."
Packit Service fa4841
	BASE=$(pwd)
Packit Service fa4841
	common_run cd $BUILD_SRC
Packit Service b1ea74
	common_run $NDK_BUILD V=1 APP_ABI="${BUILD_ARCH}" NDK_TOOLCHAIN_VERSION=4.9 -j clean
Packit Service b1ea74
	common_run $NDK_BUILD V=1 APP_ABI="${BUILD_ARCH}" NDK_TOOLCHAIN_VERSION=4.9 -j
Packit Service fa4841
	common_run cd $BASE
Packit Service fa4841
}
Packit Service fa4841
Packit Service fa4841
# Run the main program.
Packit Service fa4841
common_parse_arguments $@
Packit Service fa4841
common_check_requirements
Packit Service fa4841
common_update $SCM_URL $SCM_TAG $BUILD_SRC
Packit Service fa4841
Packit Service fa4841
build
Packit Service fa4841
Packit Service fa4841
common_copy $BUILD_SRC $BUILD_DST