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.6 以上拷贝src+res
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 2018.2.3 目标:身心健康,财富丰盛 好种子: 1早起健康早餐,种下健康的种子,回向群里姐妹及家人身心健康 ...