Project: appceleratorstudio
Issue TISTUD-3889: Titanium Project: new project that includes blackberry target uses legacy python script
Titanium Project: new project that includes blackberry target uses legacy python script. If a new Titanium Project is created, and BlackBerry is included as a selected deployment target, the old python creation script will be called instead of the standard CLI script. Project Creation Script Overview: {code} "/usr/bin/python" "/Users/dhyde/Library/Application Support/Titanium/mobilesdk/osx/3.1.0.v20130320145648/project.py" "BlackBerryOnly" "com.blackberryonly" "/Users/dhyde/Desktop/tistud/tistud-nightly/workspace" "blackberry" "--blackberry_ndk" "/Users/dhyde/Desktop/blackberry/blackberry-sdk" "/usr/bin/python" "/Users/dhyde/Library/Application Support/Titanium/mobilesdk/osx/3.1.0.v20130320145648/project.py" "AllPlatforms" "com.allplatforms" "/Users/dhyde/Desktop/tistud/tistud-nightly/workspace" "iphone" "android" "mobileweb" "tizen" "/Users/dhyde/Desktop/android/android-sdk" "blackberry" "--blackberry_ndk" "/Users/dhyde/Desktop/blackberry/blackberry-sdk" "/usr/bin/python" "/Users/dhyde/Library/Application Support/Titanium/mobilesdk/osx/3.1.0.v20130320145648/project.py" "AllPlatformsExceptAndroid" "com.allplatformsexceptandroid" "/Users/dhyde/Desktop/tistud/tistud-nightly/workspace" "iphone" "mobileweb" "tizen" "blackberry" "--blackberry_ndk" "/Users/dhyde/Desktop/blackberry/blackberry-sdk" "/usr/local/bin/titanium" "create" "--platforms" "android" "--type" "app" "--id" "com.androidonly" "--sdk" "3.1.0.v20130320145648" "--workspace-dir" "/Users/dhyde/Desktop/tistud/tistud-nightly/workspace" "--name" "AndroidOnly" "--verbose" "--force" "--no-colors" "--no-prompt" "--no-banner" "/usr/local/bin/titanium" "create" "--platforms" "iphone" "--type" "app" "--id" "com.iphoneonly" "--sdk" "3.1.0.v20130320145648" "--workspace-dir" "/Users/dhyde/Desktop/tistud/tistud-nightly/workspace" "--name" "iPhoneOnly" "--verbose" "--force" "--no-colors" "--no-prompt" "--no-banner" "/usr/local/bin/titanium" "create" "--platforms" "tizen" "--type" "app" "--id" "com.tizenonly" "--sdk" "3.1.0.v20130320145648" "--workspace-dir" "/Users/dhyde/Desktop/tistud/tistud-nightly/workspace" "--name" "TizenOnly" "--verbose" "--force" "--no-colors" "--no-prompt" "--no-banner" "/usr/local/bin/titanium" "create" "--platforms" "ipad" "--type" "app" "--id" "com.ipadonly" "--sdk" "3.1.0.v20130320145648" "--workspace-dir" "/Users/dhyde/Desktop/tistud/tistud-nightly/workspace" "--name" "iPadOnly" "--verbose" "--force" "--no-colors" "--no-prompt" "--no-banner" "/usr/local/bin/titanium" "create" "--platforms" "mobileweb" "--type" "app" "--id" "com.mobilewebonly" "--sdk" "3.1.0.v20130320145648" "--workspace-dir" "/Users/dhyde/Desktop/tistud/tistud-nightly/workspace" "--name" "MobileWebOnly" "--verbose" "--force" "--no-colors" "--no-prompt" "--no-banner" "/usr/local/bin/titanium" "create" "--platforms" "ios,android,mobileweb,tizen" "--type" "app" "--id" "com.allplatformsexceptblackberry" "--sdk" "3.1.0.v20130320145648" "--workspace-dir" "/Users/dhyde/Desktop/tistud/tistud-nightly/workspace" "--name" "AllPlatformsExceptBlackBerry" "--verbose" "--force" "--no-colors" "--no-prompt" "--no-banner" {code} Test Steps: 1. Verify BlackBerry is Installed. 2. Create Titanium Project (all deployment targets, including blackberry). Current Behavior: Python script is called. Expected Result: CLI script is called.
Story points: 3