mirror of https://github.com/axmolengine/axmol.git
104 lines
3.2 KiB
JSON
104 lines
3.2 KiB
JSON
{
|
|
"do_default": [
|
|
{
|
|
"action": "rep",
|
|
"from": "HelloLua",
|
|
"to": "${projectName}",
|
|
"files": [
|
|
"config.json",
|
|
"HelloLua.xsxproj",
|
|
"proj.win32/main.cpp",
|
|
"proj.android/settings.gradle",
|
|
"proj.android/app/res/values/strings.xml",
|
|
"proj.ios_mac/ios/main.m",
|
|
"proj.ios_mac/ios/Prefix.pch",
|
|
"CMakeLists.txt",
|
|
"proj.android/app/AndroidManifest.xml"
|
|
]
|
|
},
|
|
{
|
|
"action": "cp",
|
|
"from": "$env:AX_ROOT/extensions/scripting/lua-bindings/script",
|
|
"to": "${projectDir}/Content/src/axmol",
|
|
"is_dir": true
|
|
},
|
|
{
|
|
"action": "cp",
|
|
"from": "$env:AX_ROOT/extensions/scripting/lua-bindings/manual/lua_module_register.h",
|
|
"to": "${projectDir}/Source/"
|
|
},
|
|
{
|
|
"action": "rep",
|
|
"from": "org.axmol.hellolua",
|
|
"to": "${packageName}",
|
|
"files": [
|
|
"proj.android/app/build.gradle",
|
|
"proj.android/app/AndroidManifest.xml",
|
|
"proj.ios_mac/mac/Info.plist",
|
|
"proj.ios_mac/ios/targets/ios/Info.plist",
|
|
"proj.ios_mac/ios/targets/tvos/Info.plist"
|
|
]
|
|
},
|
|
{
|
|
"action": "ren",
|
|
"from": "${projectDir}/HelloLua.xsxproj",
|
|
"to": "${projectDir}/${projectName}.xsxproj"
|
|
},
|
|
{
|
|
"action": "cp",
|
|
"from": "$env:AX_ROOT/templates/build.bat",
|
|
"to": "${projectDir}/"
|
|
},
|
|
{
|
|
"action": "cp",
|
|
"from": "$env:AX_ROOT/templates/run.bat.in",
|
|
"to": "${projectDir}/"
|
|
},
|
|
{
|
|
"action": "del",
|
|
"files": [
|
|
"axproj-template.json",
|
|
"axproj2-template.json"
|
|
]
|
|
}
|
|
],
|
|
"do_portrait": [
|
|
{
|
|
"action": "rep",
|
|
"pattern": "\\\"isLandscape\\\"\\s*:.*,",
|
|
"to": "`\"isLandscape`\": false,",
|
|
"files": ["config.json"]
|
|
},
|
|
{
|
|
"action": "rep",
|
|
"pattern": "width\\s*=.*,",
|
|
"to": "width = 640,",
|
|
"files": ["Content/src/config.lua"]
|
|
},
|
|
{
|
|
"action": "rep",
|
|
"pattern": "height\\s*=.*,",
|
|
"to": "height = 960,",
|
|
"files": ["Content/src/config.lua"]
|
|
},
|
|
{
|
|
"action": "rep",
|
|
"from": "UIInterfaceOrientationLandscapeRight",
|
|
"to": "UIInterfaceOrientationPortrait",
|
|
"files": ["proj.ios_mac/ios/targets/ios/Info.plist"]
|
|
},
|
|
{
|
|
"action": "rep",
|
|
"from": "UIInterfaceOrientationLandscapeLeft",
|
|
"to": "UIInterfaceOrientationPortraitUpsideDown",
|
|
"files": ["proj.ios_mac/ios/targets/ios/Info.plist"]
|
|
},
|
|
{
|
|
"action": "rep",
|
|
"pattern": "android:screenOrientation=\\\".*\\\"",
|
|
"to": "android:screenOrientation=`\"portrait`\"",
|
|
"files": ["proj.android/app/AndroidManifest.xml"]
|
|
}
|
|
]
|
|
}
|