diff options
author | Cameron Katri <me@cameronkatri.com> | 2021-05-14 22:57:02 -0400 |
---|---|---|
committer | Cameron Katri <me@cameronkatri.com> | 2021-05-14 22:57:02 -0400 |
commit | 8987fe5b95d7e9bf1843aa5bf8be5065f27099fd (patch) | |
tree | d7f2e527c1a82bbde9d26c83b31bcfe56a8f603a /create_tarballs.sh | |
parent | 4c17a32b1db18d3f517dfa4ca8c453bff43818a1 (diff) | |
download | apple_cmds-8987fe5b95d7e9bf1843aa5bf8be5065f27099fd.tar.gz apple_cmds-8987fe5b95d7e9bf1843aa5bf8be5065f27099fd.tar.zst apple_cmds-8987fe5b95d7e9bf1843aa5bf8be5065f27099fd.zip |
create_tarballs.sh: Track versionsv1.0
Diffstat (limited to 'create_tarballs.sh')
-rwxr-xr-x | create_tarballs.sh | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/create_tarballs.sh b/create_tarballs.sh index 89e1588..fddacdb 100755 --- a/create_tarballs.sh +++ b/create_tarballs.sh @@ -15,18 +15,15 @@ for i in adv_cmds basic_cmds bootstrap_cmds \ patch_cmds remote_cmds shell_cmds \ system_cmds text_cmds; do EXTRA_PATHS="" - REGEX="" + VERSION="$(cat ${i}/.apple_version)" + REGEX="|^${i}|${i}-${VERSION}|" case "$i" in - network_cmds) REGEX="|^|network_cmds/|" EXTRA_PATHS="lib/libpcap";; - remote_cmds) REGEX="|^|remote_cmds/|" EXTRA_PATHS="lib/libtelnet";; + network_cmds) REGEX="|^|network_cmds-${VERSION}/|" EXTRA_PATHS="lib/libpcap";; + remote_cmds) REGEX="|^|remote_cmds-${VERSION}/|" EXTRA_PATHS="lib/libtelnet";; esac num=$((num+1)) printf "(%i) %s\n" "$num" "$i" cp setup.sh $i/setup.sh - if [ "${REGEX}" == "" ]; then - ${TAR} -caf $i.tar.zst $i ${EXTRA_PATHS} - else - ${TAR} -s ${REGEX} -caf $i.tar.zst $i ${EXTRA_PATHS} - fi + ${TAR} -s ${REGEX} -caf ${i}-${VERSION}.tar.zst $i ${EXTRA_PATHS} rm $i/setup.sh done |