File tree 1 file changed +7
-6
lines changed
1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -118,12 +118,13 @@ clean:
118
118
dist :
119
119
@if ! [ -d ../.git ]; then echo " make dist can only run from a git repo" ; false ; fi
120
120
@if git status -s | grep -qEv ' ^\?\?' ; then echo " working tree is not clean" ; false ; fi
121
- cd ../; \
122
- git archive --format=tar --prefix=kakoune-$(version ) / HEAD -o kakoune-$(version ) .tar; \
123
- echo " $( version) " > src/.version; \
124
- tar --transform " s,^,kakoune-$( version) /," -rf kakoune-$(version ) .tar src/.version; \
125
- rm src/.version; \
126
- bzip2 kakoune-$(version ) .tar;
121
+ cd ../; \
122
+ basename=" kakoune-$$ (echo " $(version ) " | sed -e s/^v//)" ; \
123
+ git archive --format=tar --prefix=$$ {basename}/ HEAD -o $$ {basename}.tar; \
124
+ echo " $( version) " > src/.version; \
125
+ tar --transform " s,^,$$ {basename}/," -rf $$ {basename}.tar src/.version; \
126
+ rm src/.version; \
127
+ bzip2 $$ {basename}.tar;
127
128
128
129
distclean : clean
129
130
rm -f kak kak$(suffix )
You can’t perform that action at this time.
0 commit comments