#!/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 "编译成功"