From: Yi Luo Date: Tue, 8 Aug 2017 16:42:04 +0000 (-0700) Subject: Use confbuild.sh for daily work X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bceaa511e102de38e4bc6955864816edbdc00cbf;p=libvpx Use confbuild.sh for daily work Change-Id: Ic6299827507df976111b7d3c1641ec316621901d --- diff --git a/scripts/av1_config.sh b/scripts/av1_config.sh new file mode 100755 index 000000000..c653f6654 --- /dev/null +++ b/scripts/av1_config.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +tool=$1 +platform=x86_64-linux-gcc +codec=--enable-av1 +libsrc=aom +test_dir=~/Dev/info + +common="--disable-docs --enable-experimental" + +disabled="--disable-chroma_sub8x8 --disable-filter_7bit --disable-reference_buffer + --disable-delta_q --disable-rect_tx --disable-global_motion --disable-ext_tx --disable-cdef --disable-ext_intra --disable-mv_compress --disable-ext_refs --disable-dual_filter --disable-motion_var --disable-warped_motion --disable-ext_delta_q --disable-loopfiltering_across_tiles --disable-ec_smallmul --disable-var_tx --disable-ext_inter --disable-wedge --disable-compound_segment --disable-interintra --disable-one_sided_compound --disable-smooth_hv --disable-parallel_deblocking --disable-rect_intra_pred --disable-convolve_round --disable-palette --disable-alt_intra --disable-palette_throughput --disable-tempmv_signaling" + +../$libsrc/configure $common $disabled --enable-$tool > /dev/null +if [ $? -ne 0 ]; then + echo "Error: configure fails!" > $test_dir/error_config.txt + exit 1 +fi diff --git a/scripts/confbuild.sh b/scripts/confbuild.sh new file mode 100755 index 000000000..e18541917 --- /dev/null +++ b/scripts/confbuild.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +root_dir=$1 +dist_dir=$2 + +build_dir=$root_dir/$dist_dir +script_dir=~/Dev/sandbox/libvpx/scripts +exp_tool=experimental + +cd $build_dir +make clean > /dev/null +$script_dir/av1_config.sh $exp_tool +make -j > /dev/null +if [ $? -ne 0 ]; then + echo "AV1 build failed on experiment: " $exp_tool + exit 1 +fi + +# test_dir=~/Dev/nightly + +# cp -f ./aomenc $test_dir/. +# cp -f ./aomdec $test_dir/. diff --git a/scripts/manemail.sh b/scripts/manemail.sh old mode 100644 new mode 100755