qtmake="/opt/Qt5.10.1/5.10.1/gcc_64/bin/qmake"

MAKEOPT=-j8

cd src/include/proto
./protomake.sh
cd ../../../

cd src/common/modulecomm/
$qtmake modulecomm.pro
make $MAKEOPT
make clean
cp libmodulecomm.so ./../../../bin/
rm Makefile
rm .qmake.stash
cd ../../../

cd src/common/xmlparam/
$qtmake xmlparam.pro
make $MAKEOPT
make clean
cp libxmlparam.so ./../../../bin/
rm Makefile
rm .qmake.stash
cd ../../../

cd src/common/ndt_cpu/
$qtmake ndt_cpu.pro
make $MAKEOPT
make clean
cp libndt_cpu.so ./../../../bin/
rm Makefile
rm .qmake.stash
cd ../../../

cd src/common/ivlog/
$qtmake ivlog.pro
make $MAKEOPT
make clean
cp libivlog.so ./../../../bin/
rm Makefile
rm .qmake.stash
cd ../../../

cd src/common/ivfault/
$qtmake ivfault.pro
make $MAKEOPT
make clean
cp libivfault.so ./../../../bin/
rm Makefile
rm .qmake.stash
cd ../../../

cd src/common/platformif/
$qtmake platformif.pro
make $MAKEOPT
make clean
cp libplatformif.so ./../../../bin/
rm Makefile
rm .qmake.stash
cd ../../../