diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2020-04-30 18:36:39 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2020-04-30 18:36:39 +0200 |
commit | 7dc0df6bdebd550edca83a355366cb9d47cb2246 (patch) | |
tree | 0bb74b64efd6656a4961836a01f6cf0c1b8f0471 | |
parent | Update vcomponent to load into the app object. (diff) | |
download | calp-7dc0df6bdebd550edca83a355366cb9d47cb2246.tar.gz calp-7dc0df6bdebd550edca83a355366cb9d47cb2246.tar.xz |
Add tzget script.
-rwxr-xr-x | tzget | 28 |
1 files changed, 28 insertions, 0 deletions
@@ -0,0 +1,28 @@ +#!/bin/bash + +CACHE_DIR=${CACHE_DIR:-~/.cache/calp} +RELEASE=2020a +TZ_SRC="https://github.com/eggert/tz/archive/$RELEASE.tar.gz" + +mkdir -p $CACHE_DIR +cd $CACHE_DIR + +test -f "$RELEASE.tar.gz" || curl -sOL $TZ_SRC +test -d "tz-$RELEASE" || tar xzf "$RELEASE.tar.gz" +cd "tz-$RELEASE" + +tzpath=$(pwd) + +size=$(stat -c "%s" Makefile) + +cat >> Makefile << EOF +.PHONY: print-tdata +print-tdata: + @echo \$(TDATA_TO_CHECK) +EOF +files=$(make print-tdata) + +truncate -cs $size Makefile + +echo $tzpath +echo $files |