diff options
author | proski <proski> | 2006-07-26 01:39:23 +0000 |
---|---|---|
committer | proski <proski> | 2006-07-26 01:39:23 +0000 |
commit | 1d7a716a6f5f165fdedd0d64cdcf7fcd6c469766 (patch) | |
tree | 10575a380d9ceb6fd4d0ff45f486d3b9b4b0ad4f /fwutils/Makefile | |
parent | 52b6f808b3c3c74b6b585194cad47f0029bf9288 (diff) |
Add README and COPYRIGHT, change the distribution layout
If it's too hard to explain the naming rules to the end users, it's
better to simplify the rules. Use subdirectories with the version
numbers.
Diffstat (limited to 'fwutils/Makefile')
-rw-r--r-- | fwutils/Makefile | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/fwutils/Makefile b/fwutils/Makefile index bfefcc6..5ddba4e 100644 --- a/fwutils/Makefile +++ b/fwutils/Makefile @@ -18,6 +18,8 @@ OLDBINFILES = \ BINFILES = $(NEWBINFILES) $(OLDBINFILES) +DISTFILES = README COPYRIGHT + DISTDIR = at76c503a-firmware-$(VERSION) @@ -35,8 +37,13 @@ clean: dist: all mkdir $(DISTDIR) cp $(NEWBINFILES) $(DISTDIR) - mkdir $(DISTDIR)/old - cp $(OLDBINFILES) $(DISTDIR)/old + cp $(DISTFILES) $(DISTDIR) + for f in $(OLDBINFILES); do \ + ver=`echo $$f | sed 's/^.*-\([^-]*-[^.]*\)\.bin/\1/'`; \ + name=`echo $$f | sed 's/-\([^-]*-[^.]*\)\.bin/.bin/'`; \ + mkdir -p $(DISTDIR)/old/$$ver; \ + cp $$f $(DISTDIR)/old/$$ver/$$name; \ + done tar cf - $(DISTDIR) | gzip --best > $(DISTDIR).tar.gz rm -rf $(DISTDIR) |