diff options
| -rw-r--r-- | .gitignore | 2 | ||||
| -rw-r--r-- | Makefile | 16 | ||||
| -rw-r--r-- | matterbridge.tmp.sha512 | 1 |
3 files changed, 7 insertions, 12 deletions
@@ -1,8 +1,6 @@ *~ \#.*\# -matterbridge -matterbridge.tmp matterbridge-744cf07005745312ccddb549bb1bab5ab7031106.tar matterbridge-744cf07005745312ccddb549bb1bab5ab7031106.tar.xz matterbridge.toml @@ -21,18 +21,16 @@ help: @echo -en "\tmake test " @echo "# Test the matterbridge.toml configuration locally" -matterbridge: matterbridge.tmp.sha512 +matterbridge-$(GUIX_COMMIT).tar: matterbridge.service install -m 755 `guix time-machine \ --commit=$(GUIX_COMMIT) \ -- \ - build \ - matterbridge`/bin/matterbridge $@.tmp - sha512sum -c $@.tmp.sha512 - mv $@.tmp $@ - -matterbridge-$(GUIX_COMMIT).tar: matterbridge matterbridge.service - tar cf $@ matterbridge \ - --transform='s/^/.\/usr\/bin\//' + pack \ + --save-provenance -RR \ + --compression=xz \ + matterbridge \ + --symlink=/usr/bin/matterbridge=bin/matterbridge` $@.xz + unxz $@.xz tar -rf matterbridge-$(GUIX_COMMIT).tar \ matterbridge.service \ --transform='s/^/.\/etc\/systemd\/system\//' diff --git a/matterbridge.tmp.sha512 b/matterbridge.tmp.sha512 deleted file mode 100644 index 6cf30c4..0000000 --- a/matterbridge.tmp.sha512 +++ /dev/null @@ -1 +0,0 @@ -fcd05978f3910b68153c9551136a023d1ae61ad9b64f05ae358e750693dfcec2c64ad1a6c990e92212813f616d70f16fcf60f01955ead6a129efab8c61ca397f matterbridge.tmp |
