]> sigrok.org Git - sigrok-firmware.git/blobdiff - Makefile
README: Add status, update URL, add more info.
[sigrok-firmware.git] / Makefile
index e36ce4f82fc5d0c1fafc86d33c9c4e5f990908d6..c5f5114f65d8c030b8863caf017c611bc0199865 100644 (file)
--- a/Makefile
+++ b/Makefile
 
 VERSION = "0.1.0"
 
+DESTDIR ?= /usr/local/share/sigrok-firmware
+
+TARBALLDIR = sigrok-firmware-$(VERSION)
+
 all:
-       @echo "Run 'make dist' to create a tarball."
+       @echo "Valid Makefile targets: ChangeLog, dist, install."
+
+ChangeLog:
+       @git log > ChangeLog || touch ChangeLog
+
+dist: ChangeLog
+       @mkdir $(TARBALLDIR)
+       @cp -r Makefile README NEWS asix-sigma $(TARBALLDIR)
+       @tar -c -z -f $(TARBALLDIR).tar.gz $(TARBALLDIR)
+       @rm -rf $(TARBALLDIR)
+       @rm -f ChangeLog
 
-dist:
-       @tar -c -v -z --exclude=.git --exclude=Makefile \
-               --exclude=sigrok-firmware-$(VERSION).tar.gz \
-               -f sigrok-firmware-$(VERSION).tar.gz *
+install:
+       @mkdir -p $(DESTDIR)
+       @cp */*.fw $(DESTDIR)