{ "do_default":{ "project_rename":{ "src_project_name":"HelloCpp", "files":[ ] }, "project_replace_project_name":{ "src_project_name":"HelloCpp", "files":[ "Classes/AppDelegate.cpp", "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" ] }, "project_replace_package_name":{ "src_package_name":"org.axys1.hellocpp", "files":[ "proj.android/app/build.gradle", "proj.android/app/AndroidManifest.xml" ] }, "project_replace_so_name": { "src_so_name": "HelloCpp", "files": [ "proj.android/app/AndroidManifest.xml" ] }, "project_replace_mac_bundleid": { "src_bundle_id": "org.axys1.hellocpp", "files": [ "proj.ios_mac/mac/Info.plist" ] }, "project_replace_ios_bundleid": { "src_bundle_id": "org.axys1.hellocpp", "files": [ "proj.ios_mac/ios/Info.plist" ] } }, "change_orientation": { "modify_files": [ { "file_path": "Classes/AppDelegate.cpp", "pattern": "static\\s+cocos2d\\:\\:Size\\s+([a-zA-Z_\\d]+)\\s*=\\s*cocos2d\\:\\:Size\\(\\s*(\\d+),\\s*(\\d+)\\)", "replace_string": "static cocos2d::Size \\1 = cocos2d::Size(\\3, \\2)" }, { "file_path": "proj.ios_mac/ios/Info.plist", "pattern": "UIInterfaceOrientationLandscapeRight", "replace_string": "UIInterfaceOrientationPortrait" }, { "file_path": "proj.ios_mac/ios/Info.plist", "pattern": "UIInterfaceOrientationLandscapeLeft", "replace_string": "UIInterfaceOrientationPortraitUpsideDown" }, { "file_path": "proj.android/app/AndroidManifest.xml", "pattern": "android:screenOrientation=\\\".*\\\"", "replace_string": "android:screenOrientation=\"portrait\"" } ] } }