#!/bin/bash PROJECT_PATH=. PREFIX=${PROJECT_PATH}/build- POSTFIX=-Desktop_Qt_5_4_0_GCC_64bit-Release GROUP_MANAGER_PATH=${PREFIX}GroupManager${POSTFIX} CRAWLER_PATH=${PREFIX}CrawlerList${POSTFIX} CRAWLER_LIST_PATH=${PREFIX}CrawlerProcess${POSTFIX} FILTER_PATH=${PREFIX}Filter${POSTFIX} FILTER_PROCESS_PATH=${PREFIX}FilterProcess${POSTFIX} PACKAGE_PATH=${PROJECT_PATH}/clients-linux mkdir ${PACKAGE_PATH} find ${GROUP_MANAGER_PATH} -perm /a+x -exec cp {} ${PACKAGE_PATH} \; find ${CRAWLER_PATH} -perm /a+x -exec cp {} ${PACKAGE_PATH} \; find ${CRAWLER_LIST_PATH} -perm /a+x -exec cp {} ${PACKAGE_PATH} \; find ${FILTER_PATH} -perm /a+x -exec cp {} ${PACKAGE_PATH} \; find ${FILTER_PROCESS_PATH} -perm /a+x -exec cp {} ${PACKAGE_PATH} \; linuxdeployqt ${PACKAGE_PATH}/GroupManager linuxdeployqt ${PACKAGE_PATH}/CrawlerList linuxdeployqt ${PACKAGE_PATH}/CrawlerProcess linuxdeployqt ${PACKAGE_PATH}/Filter linuxdeployqt ${PACKAGE_PATH}/FilterProcess cp -r ${PROJECT_PATH}/WebBasedCrawler/*.py ${PACKAGE_PATH} cp -r ${PROJECT_PATH}/WebBasedCrawler/*.txt ${PACKAGE_PATH} cp -r ${PROJECT_PATH}/WebBasedCrawler/*/ ${PACKAGE_PATH} rm ${PACKAGE_PATH}/AppRun # rm ${PACKAGE_PATH}/qt.conf rm -r ${PACKAGE_PATH}/translations