OSDN Git Service

BugTrack-wiki/353 : 番号付きリスト項目リストの組合せが正しく表示されない
[fswiki/fswiki-lite.git] / release.sh
1 #!/bin/sh
2 ##########################################################################
3 #
4 # FSWikiLite¥ê¥ê¡¼¥¹ÍÑ¥·¥§¥ë¥¹¥¯¥ê¥×¥È
5 #
6 ##########################################################################
7 #=========================================================================
8 # °ú¿ô¤Î¥Á¥§¥Ã¥¯
9 #=========================================================================
10 if [ $# -lt 1 ]
11 then
12   echo "./release.sh version"
13   exit 1
14 fi
15
16 #=========================================================================
17 # ¥Ð¡¼¥¸¥ç¥ó¾ðÊó
18 #=========================================================================
19 VERSION=$1
20 RELEASE="fswiki_lite_$VERSION"
21
22 #=========================================================================
23 # ¥Æ¥ó¥Ý¥é¥ê¥Ç¥£¥ì¥¯¥È¥ê¤¬¤¢¤ë¾ì¹ç¤Ïºï½ü
24 #=========================================================================
25 if [ -e $RELEASE ]; then
26   echo "delete temp directory..."
27   rm -rf $RELEASE
28 fi
29
30 #=========================================================================
31 # zip¥Õ¥¡¥¤¥ë¤¬¤¢¤ë¾ì¹ç¤Ïºï½ü
32 #=========================================================================
33 if [ -e $RELEASE.zip ]; then
34   echo "delete zip file..."
35   rm -f $RELEASE.zip
36 fi
37
38 #=========================================================================
39 # ¥Æ¥ó¥Ý¥é¥ê¥Ç¥£¥ì¥¯¥È¥ê¤ÎºîÀ®
40 #=========================================================================
41 echo "create temp directory..."
42 mkdir $RELEASE
43
44 #=========================================================================
45 # ¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼
46 #=========================================================================
47 echo "copy to temp directory..."
48 cp ./*.cgi $RELEASE
49 cp -r ./data $RELEASE
50 cp -r ./docs $RELEASE
51 cp -r ./lib $RELEASE
52 cp -r ./plugin $RELEASE
53 cp -r ./theme $RELEASE
54
55 #=========================================================================
56 # zip¥Õ¥¡¥¤¥ë¤ÎºîÀ®
57 #=========================================================================
58 echo "create zip file..."
59 find ./$RELEASE \! -path '*/CVS*' -exec zip $RELEASE.zip {} \;
60
61 #=========================================================================
62 # ¥Æ¥ó¥Ý¥é¥ê¥Ç¥£¥ì¥¯¥È¥ê¤òºï½ü
63 #=========================================================================
64 echo "remove temp directory..."
65 rm -rf $RELEASE
66
67 #=========================================================================
68 # ½ªÎ»
69 #=========================================================================
70 echo "complete."