File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed
Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ ver=` cat include/msgpack/version_master.h | tr -d " \n" | sed -e ' s/#define MSGPACK_VERSION_MAJOR[[:space:]]*\([[:alnum:]]*\)/\1./g' -e ' s/#define MSGPACK_VERSION_MINOR[[:space:]]*\([[:alnum:]]*\)/\1./g' -e ' s/#define MSGPACK_VERSION_REVISION[[:space:]]*\([[:alnum:]]*\)/\1/g' `
4+
5+ prefix=msgpack-$ver
6+ filename=$prefix .tar
7+
8+ ln -s . $prefix
9+
10+ test -f AUTHORS || touch AUTHORS
11+ test -f COPYING || touch COPYING
12+ test -f ChangeLog || cp -f CHANGELOG.md ChangeLog
13+ test -f NEWS || touch NEWS
14+ test -f NOTICE || touch NOTICE
15+ test -f README || cp -f README.md README
16+
17+ tar cf $filename $prefix /example
18+ tar --append --file=$filename $prefix /test
19+ tar --append --file=$filename $prefix /include
20+ tar --append --file=$filename $prefix /erb
21+ tar --append --file=$filename $prefix /src
22+
23+ tar --append --file=$filename $prefix /CMakeLists.txt
24+ tar --append --file=$filename $prefix /NOTICE
25+ tar --append --file=$filename $prefix /Doxyfile
26+ tar --append --file=$filename $prefix /msgpack.pc.in
27+ tar --append --file=$filename $prefix /AUTHORS
28+ tar --append --file=$filename $prefix /README.md
29+ tar --append --file=$filename $prefix /LICENSE_1_0.txt
30+ tar --append --file=$filename $prefix /ChangeLog
31+ tar --append --file=$filename $prefix /NEWS
32+ tar --append --file=$filename $prefix /COPYING
33+ tar --append --file=$filename $prefix /README
34+
35+ rm -f $prefix
36+
37+ gzip -f $filename
You can’t perform that action at this time.
0 commit comments