cocos2d-x 3.17 gradle as3.2.1+4.
作者:
人气小哥 | 来源:发表于
2019-06-06 18:56 被阅读0次android.applicationVariants.all { variant ->
// delete previous files first
delete "${buildDir}/intermediates/assets/${variant.dirName}"
variant.mergeAssets.doLast {
if (variant.buildType.name == "release") {
copy {
from "${buildDir}/../../../../../res"
into "${buildDir}/intermediates/merged_assets/release/mergeReleaseAssets/out/res"
}
copy {
from "${buildDir}/../../../../../src"
into "${buildDir}/intermediates/merged_assets/release/mergeReleaseAssets/out/src"
}
copy {
from "${buildDir}/../../../../cocos2d-x/cocos/scripting/js-bindings/script"
into "${buildDir}/intermediates/merged_assets/release/mergeReleaseAssets/out/script"
}
copy {
from "${buildDir}/../../../../../main.js"
from "${buildDir}/../../../../../project.json"
into "${buildDir}/intermediates/merged_assets/release/mergeReleaseAssets/out"
}
}else{
copy {
from "${buildDir}/../../../../../res"
into "${buildDir}/intermediates/merged_assets/debug/mergeDebugAssets/out/res"
}
copy {
from "${buildDir}/../../../../../src"
into "${buildDir}/intermediates/merged_assets/debug/mergeDebugAssets/out/src"
}
copy {
from "${buildDir}/../../../../cocos2d-x/cocos/scripting/js-bindings/script"
into "${buildDir}/intermediates/merged_assets/debug/mergeDebugAssets/out/script"
}
copy {
from "${buildDir}/../../../../../main.js"
from "${buildDir}/../../../../../project.json"
into "${buildDir}/intermediates/merged_assets/debug/mergeDebugAssets/out"
}
}
// compile the scripts if necessary
def compileScript = (variant.name.compareTo('release') == 0)
if (project.hasProperty('PROP_COMPILE_SCRIPT')) {
compileScript = (PROP_COMPILE_SCRIPT.compareTo('1') == 0)
}
if (compileScript) {
compileJS("${buildDir}/intermediates/assets/${variant.dirName}",
"${buildDir}/intermediates/assets/${variant.dirName}")
}
}
}
本文标题:cocos2d-x 3.17 gradle as3.2.1+4.
本文链接:https://www.haomeiwen.com/subject/wnouxctx.html
网友评论