build.sh 1.14 KB
Newer Older
liujiangnan's avatar
liujiangnan committed
1 2
#!/bin/sh

3 4 5 6 7 8 9 10 11
cd publish 

set -e

node build_check.js

set +e

cd ../form 
liujiangnan's avatar
liujiangnan committed
12 13 14 15 16

npm install

npm run publish 

17 18 19 20
cd ../publish 

node build_step_0.js

liujiangnan's avatar
liujiangnan committed
21 22
cd ../play

范雪寒's avatar
范雪寒 committed
23
/Applications/CocosCreator/Creator/2.4.0/CocosCreator.app/Contents/MacOS/CocosCreator --path "./" --build "platform=web-desktop;debug=true" --force
liujiangnan's avatar
liujiangnan committed
24

25 26
echo "生成 web desktop 完成~!"

liujiangnan's avatar
liujiangnan committed
27 28
cd ../publish 

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
node build_step_1.js

echo "build_step_1 完成~!"

cd ../play

/Applications/CocosCreator/Creator/2.4.4/CocosCreator.app/Contents/MacOS/CocosCreator --path "./" --build "platform=ios;debug=false;md5Cache=true;buildPath=build_ios;encryptJs=true;xxteaKey=6bbfce23-28b4-4a;zipCompressJs=true" --force

echo "生成 ios 完成~!"

cd ../publish 

node build_step_2.js

echo "build_step_2 完成~!"

cd ../play

/Applications/CocosCreator/Creator/2.4.4/CocosCreator.app/Contents/MacOS/CocosCreator --path "./" --build "platform=ios;debug=false;md5Cache=true;buildPath=build_android;appABIs=['armeabi-v7a','x86','x86_64','arm64-v8a'];encryptJs=true;xxteaKey=6bbfce23-28b4-4a;zipCompressJs=true" --force

echo "生成 android 完成~!"

cd ../publish 

node build_step_3.js

echo "build_step_3 完成~!"