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