2 ###############################################################################
4 # FSWiki¥ê¥ê¡¼¥¹ÍÑ¥¹¥¯¥ê¥×¥È
6 ###############################################################################
8 echo "./release.sh version"
12 #==============================================================================
14 #==============================================================================
17 #==============================================================================
18 # ¥Æ¥ó¥Ý¥ì¥ê¥Ç¥£¥ì¥¯¥È¥ê̾¡Êzip¥Õ¥¡¥¤¥ë̾¡Ë
19 #==============================================================================
20 DIR_NAME="wiki$VERSION"
22 #==============================================================================
23 # ¥Ç¥£¥ì¥¯¥È¥ê¤¬¤¢¤ë¾ì¹ç¤Ïºï½ü
24 #==============================================================================
25 if [ -e $DIR_NAME ]; then
26 echo "delete temp directory..."
30 #==============================================================================
31 # zip¥Õ¥¡¥¤¥ë¤¬¤¢¤ë¾ì¹ç¤Ïºï½ü
32 #==============================================================================
33 if [ -e $DIR_NAME.zip ]; then
34 echo "delete zip file..."
38 #==============================================================================
39 # ºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®
40 #==============================================================================
41 echo "create temp directory..."
44 #==============================================================================
45 # Á´¤Æ¤Î¥Õ¥¡¥¤¥ë¤ò¥Æ¥ó¥Ý¥é¥ê¥Ç¥£¥ì¥¯¥È¥ê¤Ë¥³¥Ô¡¼
46 #==============================================================================
47 echo "copy to temp directory..."
48 cp ./wiki.cgi $DIR_NAME
49 cp ./setup.dat $DIR_NAME
50 cp ./setup.sh $DIR_NAME
51 cp -r ./config $DIR_NAME
52 cp -r ./data $DIR_NAME
53 cp -r ./docs $DIR_NAME
55 cp -r ./plugin $DIR_NAME
56 cp -r ./theme $DIR_NAME
57 cp -r ./tmpl $DIR_NAME
59 #==============================================================================
61 #==============================================================================
62 echo "create zip file..."
63 find ./$DIR_NAME/docs \! -path '*/.svn*' -exec zip $DIR_NAME.zip {} \;
64 find ./$DIR_NAME/lib \! -path '*/.svn*' -exec zip $DIR_NAME.zip {} \;
65 find ./$DIR_NAME/plugin \! -path '*/.svn*' -exec zip $DIR_NAME.zip {} \;
66 find ./$DIR_NAME/theme \! -path '*/.svn*' -exec zip $DIR_NAME.zip {} \;
67 find ./$DIR_NAME/tmpl \! -path '*/.svn*' -exec zip $DIR_NAME.zip {} \;
69 zip $DIR_NAME.zip ./$DIR_NAME/config/config.dat
70 zip $DIR_NAME.zip ./$DIR_NAME/config/farmconf.dat
71 zip $DIR_NAME.zip ./$DIR_NAME/config/mime.dat
72 zip $DIR_NAME.zip ./$DIR_NAME/config/plugin.dat
73 zip $DIR_NAME.zip ./$DIR_NAME/config/user.dat
74 zip $DIR_NAME.zip ./$DIR_NAME/config/usercss.dat
76 zip $DIR_NAME.zip ./$DIR_NAME/data/FrontPage.wiki
77 zip $DIR_NAME.zip ./$DIR_NAME/data/Help.wiki
78 zip $DIR_NAME.zip ./$DIR_NAME/data/Help%2FFSWiki.wiki
79 zip $DIR_NAME.zip ./$DIR_NAME/data/Help%2FHiki.wiki
80 zip $DIR_NAME.zip ./$DIR_NAME/data/Help%2FYukiWiki.wiki
81 zip $DIR_NAME.zip ./$DIR_NAME/data/PluginHelp.wiki
83 zip $DIR_NAME.zip ./$DIR_NAME/setup.sh
84 zip $DIR_NAME.zip ./$DIR_NAME/setup.dat
85 zip $DIR_NAME.zip ./$DIR_NAME/wiki.cgi
87 #==============================================================================
88 # ºî¶È¥Ç¥£¥ì¥¯¥È¥ê¤òºï½ü
89 #==============================================================================
90 echo "deletie temp directory..."