-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathdabao_db.sh
More file actions
executable file
·129 lines (106 loc) · 3.53 KB
/
dabao_db.sh
File metadata and controls
executable file
·129 lines (106 loc) · 3.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
#!/bin/bash
myPath="UMCocos"
pro_name="Cocos2dx_Cpp"
version="6.0.0"
platform="cocos2dxcpp"
sharename="share_${platform}_$version.zip"
pushname="push_${platform}_$version.zip"
analyticsname="analytics_${platform}_$version.zip"
commonname="common_${platform}_$version.zip"
sharedic=${pro_name}"/share/share_${platform}_$version/"
pushdic=${pro_name}"/push/push_${platform}_$version/"
analyticsdic=${pro_name}"/analytics/analytics_${platform}_$version/"
commonndic=${pro_name}"/common/common_${platform}_$version/"
common_android=${commonndic}"common_java/java/com/umeng/common"
common_ios=${commonndic}"common_cc/"
analytics_android=${analyticsdic}"analytics_java/java/com/umeng/analytics"
analytics_ios=${analyticsdic}"analytics_cc/"
push_android=${pushdic}"push_java/java/com/umeng/push"
push_android_lib=${pushdic}"push_java/"
push_ios=${pushdic}"push_cc/"
share_android=${sharedic}"share_java/java/com/umeng/share"
share_ios=${sharedic}"share_cc/"
rm -r ${pro_name}
rm -r ${pro_name}.zip
if [ ! -d "$pro_name" ]; then
mkdir "$pro_name"
fi
if [ ! -d "$common_android" ]; then
mkdir -p "$common_android"
fi
if [ ! -d "$common_ios" ]; then
mkdir -p "$common_ios"
fi
if [ ! -d "$analytics_android" ]; then
mkdir -p "$analytics_android"
fi
if [ ! -d "$analytics_ios" ]; then
mkdir -p "$analytics_ios"
fi
if [ ! -d "$push_android" ]; then
mkdir -p "$push_android"
fi
if [ ! -d "$push_ios" ]; then
mkdir -p "$push_ios"
fi
if [ ! -d "$share_android" ]; then
mkdir -p "$share_android"
fi
if [ ! -d "$share_ios" ]; then
mkdir -p "$share_ios"
fi
## android common
cp ./proj.android-studio/app/src/com/umeng/common/*.java "$common_android"
## android 统计
cp ./proj.android-studio/app/src/com/umeng/analytics/*.java "$analytics_android"
## android 推送
cp ./proj.android-studio/app/src/com/umeng/push/*.java "$push_android"
cp -r ./proj.android-studio/push "$push_android_lib"
## android 分享
cp ./proj.android-studio/app/src/com/umeng/social/*.java "$share_android"
## ios common
cp ./Classes/Common/*.h "$common_ios"
cp ./Classes/Common/*.mm "$common_ios"
cp ./Classes/Common/*.cpp "$common_ios"
## ios 统计
cp ./Classes/analytics/MobClickCpp.* "$analytics_ios"
cp ./Classes/analytics/DplusMobClickCpp.* "$analytics_ios"
## ios 推送
cp ./Classes/push/CCUMPushSDK.* "$push_ios"
## ios 分享
cp ./Classes/share/CCUMSocialSDK.* "$share_ios"
cd ${pro_name}
cd share
# zip -r -m $sharename . -i "/share_${platform}_$version/*"
cd ../../
cd ${pro_name}
cd push
# zip -r -m $pushname . -i "/push_${platform}_$version/*"
cd ../../
cd ${pro_name}
cd analytics
# zip -r -m $analyticsname . -i "/analytics_${platform}_$version/*"
cd ../../
cd ${pro_name}
cd common
# zip -r -m $commonname . -i "/common_${platform}_$version/*"
cd ../../
zip -r -m ${pro_name}".zip" . -i "/${pro_name}/*"
#########################版本号修改##################################
# share修改
value=`cat alljson/UM_share.json | awk -F '"' '/platform_version/{print$4}'`
echo $value
sed -i '' "s/$value/$version/g" alljson/UM_share.json
# push修改
value=`cat alljson/UM_push.json | awk -F '"' '/platform_version/{print$4}'`
echo $value
sed -i '' "s/$value/$version/g" alljson/UM_push.json
# common
value=`cat alljson/UM_common.json | awk -F '"' '/platform_version/{print$4}'`
echo $value
sed -i '' "s/$value/$version/g" alljson/UM_common.json
# analytics
value=`cat alljson/UM_analytics.json | awk -F '"' '/platform_version/{print$4}'`
echo $value
sed -i '' "s/$value/$version/g" alljson/UM_analytics.json
#########################版本号修改##################################