#!/bin/bash echo "Creating git archive" version=`python -c "from hscommon.build import get_module_version; print(get_module_version('core'))"` dest="dupeguru-src-${version}.tar" git archive -o ${dest} HEAD # Now, we need to include submodules submodules="cocoalib" for submodule in $submodules; do echo "Adding submodule ${submodule} to archive" archive_name="${submodule}.tar" git -C ${submodule} archive -o ../${archive_name} --prefix ${submodule}/ HEAD tar -A ${archive_name} -f ${dest} rm ${archive_name} done xz ${dest} echo "Built source package ${dest}.xz"