xref: /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/tools/iqConverTer/make-x86.sh (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#!/bin/bash
2
3set -e
4
5if [ ! -d "build/release" ]; then
6    mkdir -p "build/release"
7else
8    echo "clean"
9    # rm build/* -r
10fi
11
12cd build
13
14cmake -DCMAKE_INSTALL_PREFIX=./release -DISP_HW_VERSION=${ISP_HW_VERSION} ../ \
15&& make -j4 \
16&& make install
17
18if [ $? -eq 0  ]; then
19    echo Build finished!
20    cd ..
21fi
22
23BIN=$(pwd)/build/release/bin/iqConverTer
24if [ "-DISP_HW_V21" == "${ISP_HW_VERSION}" ]; then
25  pushd ../../iqfiles/isp21
26else
27  pushd ../../iqfiles/isp20
28fi
29XML_FILES=$(find -type f -name "*.xml")
30
31for file in ${XML_FILES[@]}
32do
33  XML=$file
34  JSON=$(echo ${file/\.xml/\.json})
35  echo ">>>>>> Converting $XML to $JSON <<<<<<"
36  $BIN $XML $JSON
37done
38
39popd
40