1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- #!/bin/sh
-
- set -e
- WORKPATH=$(pwd)
- echo "当前目录$WORKPATH"
-
- os="win"
-
- case "$OSTYPE" in
- darwin*) os="mac" ;;
- msys*) os="win" ;;
- *) os="linux" ;;
- esac
-
- pngquantPath=$WORKPATH/tools/win/pngquant.exe
- minJsPath=$WORKPATH/tools/win/daxian_minjs.exe
- case "$OSTYPE" in
- darwin*)
- os="mac"
- pngquantPath=$WORKPATH/tools/mac/pngquant
- minJsPath=$WORKPATH/tools/mac/daxian_minjs
- chmod 777 $pngquantPath
- chmod 777 $minJsPath
- ;;
- *)
- esac
-
- debug=false
- buildArgs=""
- md5Cache=true
- sourceMaps=false
- orientation="landscape"
-
- platform="wechatgame"
- #小游戏appid
- appid=wxdb44d82e089e9af1 #wx5901e4d649818f6c 自己的appid wxdb0dcb6ac6e37841运营给的
-
-
- #先暂时移走不要的文件
- # mv assets/resources/ext-version.json ./
- # mv assets/resources/ext-version.json.meta ./
-
- # buildArgs="md5Cache=$md5Cache;sourceMaps=$sourceMaps;orientation=$orientation;wechatgame={'appid': $appid, 'REMOTE_SERVER_ROOT': $resourceServerAddress}"
- buildArgs="md5Cache=$md5Cache;sourceMaps=$sourceMaps;orientation=$orientation"
-
- case "$os" in
- mac)
- /Applications/CocosCreator/Creator/2.4.11/CocosCreator.app/Contents/MacOS/CocosCreator --js-flags="–max-old-space-size=16384" --path "$WORKPATH" --build "platform=$platform;debug=$debug;$buildArgs" ;;
- *)
- CocosCreator.exe --js-flags="–max-old-space-size=16384" --path "$WORKPATH" --build "platform=$platform;debug=$debug;$buildArgs" ;;
- esac
-
- echo "编译成功"
-
-
|