OSDN Git Service

jcode.pl-2.13 対応:defined(%hash) is deprecated
[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 ./docs $RELEASE
50 cp -r ./lib $RELEASE
51 cp -r ./plugin $RELEASE
52
53 #=========================================================================
54 # zip¥Õ¥¡¥¤¥ë¤ÎºîÀ®
55 #=========================================================================
56 echo "create zip file..."
57 find ./$RELEASE \! -path '*/CVS*' -exec zip $RELEASE.zip {} \;
58
59 #=========================================================================
60 # ¥Æ¥ó¥Ý¥é¥ê¥Ç¥£¥ì¥¯¥È¥ê¤òºï½ü
61 #=========================================================================
62 echo "remove temp directory..."
63 rm -rf $RELEASE
64
65 #=========================================================================
66 # ½ªÎ»
67 #=========================================================================
68 echo "complete."