 #!/bin/bash
# ./mk-tar tag e.g. ./mk-tar

pkg=nanovna-saver
ver=0.7.3
#git=664e5bd
#dte=250217

[[ -d $pkg ]] && rm -rf $pkg

[[ -d ${pkg}-${ver} ]] && rm -rf ${pkg}-${ver}

git clone https://github.com/NanoVNA-Saver/nanovna-saver

cd $pkg

if (( ${#git} > 0 )) && (( ${#dte} > 0 )); then
    git checkout v$git
    cd ..
    mv -f $pkg $pkg-${ver}-${dte}.${git}
    if tar -czf $pkg-${ver}-${dte}.${git}.tar.gz $pkg-${ver}-${dte}.${git}/; then
        echo -e "\nTarball: $pkg-${ver}-${dte}.${git}.tar.gz created"
    fi
else
	git checkout v${ver}
	cd ..
	mv -f $pkg $pkg-${ver}
	if tar -czf $pkg-${ver}.tar.gz $pkg-${ver}/; then
        echo -e "\nTarball: $pkg-${ver}.tar.gz created"
    else
        echo "Error creating tarball"
    fi
fi

