Some changes with the release of the new BlackBerry 10 SDK

- updated comments from android to blackberry in create script
- added qnx target to the cordova/debug and cordova/emulate commands
- updated project.properties with the new SDK version
- added new feature ID's for BlackBerry 10


Project: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/commit/6ee9879a
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/tree/6ee9879a
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/diff/6ee9879a

Branch: refs/heads/master
Commit: 6ee9879a2959dc08fe87e0fe26999e8b6d68ab51
Parents: 4c09715
Author: Gord Tanner <gtan...@gmail.com>
Authored: Thu Sep 27 13:46:37 2012 -0400
Committer: Gord Tanner <gtan...@gmail.com>
Committed: Thu Sep 27 13:46:37 2012 -0400

----------------------------------------------------------------------
 bin/create                               |    2 +-
 bin/create.js                            |    4 ++--
 bin/templates/project/cordova/debug      |   24 ++++++------------------
 bin/templates/project/cordova/emulate    |   12 +++---------
 bin/templates/project/project.properties |    2 +-
 bin/templates/project/www/config.xml     |   10 ++++++++++
 6 files changed, 23 insertions(+), 31 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/blob/6ee9879a/bin/create
----------------------------------------------------------------------
diff --git a/bin/create b/bin/create
index 2599a68..f6c930e 100755
--- a/bin/create
+++ b/bin/create
@@ -16,7 +16,7 @@
 #       specific language governing permissions and limitations
 #       under the License.
 #
-# create a cordova/android project
+# create a cordova/blackberry project
 # 
 # USAGE
 #   ./create [path appname]

http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/blob/6ee9879a/bin/create.js
----------------------------------------------------------------------
diff --git a/bin/create.js b/bin/create.js
index 8b5326d..9d4ce62 100644
--- a/bin/create.js
+++ b/bin/create.js
@@ -18,7 +18,7 @@
 */
 
 /*
- * create a cordova/android project
+ * create a cordova/blackberry project
  *
  * USAGE
  *  ./create [path package activity]
@@ -122,4 +122,4 @@ if(fso.FolderExists(ROOT+'\\framework')){
     exec('cmd /c xcopy '+ ROOT + '\\sample\\* '+PROJECT_PATH+' /I /S /Y');    
 }
 replaceInFile(MANIFEST_PATH, /__NAME__/, APPNAME);
-cleanup();
\ No newline at end of file
+cleanup();

http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/blob/6ee9879a/bin/templates/project/cordova/debug
----------------------------------------------------------------------
diff --git a/bin/templates/project/cordova/debug 
b/bin/templates/project/cordova/debug
index 2b10cff..494f797 100755
--- a/bin/templates/project/cordova/debug
+++ b/bin/templates/project/cordova/debug
@@ -21,33 +21,21 @@ ANT=$(which ant)
 if [ -z "$1" ]
 then
   echo 'usage: debug <platform>'
-  echo 'where <platform> can be one of "blackberry" or "playbook"'
+  echo 'where <platform> can be one of "blackberry", "playbook" or "qnx"'
   echo 'NOTE: please customize the project.properties file first before using 
this command!'
   exit 0
 fi
 
-if [ "$1" == "blackberry" ]
+if [ "$1" == "blackberry" -o "$1" == "playbook" -o "$1" == "qnx" ]
 then
-  echo 'Do you have a BlackBerry smartphone connected to your computer? (y/n)'
+  echo 'Do you have a BlackBerry device connected to your computer? (y/n)'
   read DEVICE
   if [ $DEVICE == "y" ]
   then
-    $ANT blackberry debug-device
+    $ANT $1 debug-device
   else
-    $ANT blackberry load-simulator
+    $ANT $1 load-simulator
   fi
 else
-  if [ "$1" == "playbook" ]
-  then
-    echo 'Do you have a BlackBerry Playbook connected to your computer? (y/n)'
-    read DEVICE
-    if [ $DEVICE == "y" ]
-    then
-      $ANT playbook debug-device
-    else
-      $ANT playbook load-simulator
-    fi
-  else
-    echo 'Platform not recognized! Please use one of "blackberry" or 
"playbook" for the platform parameter.'
-  fi
+  echo 'Platform not recognized! Please use one of "blackberry", "playbook", 
or "qnx" for the platform parameter.'
 fi

http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/blob/6ee9879a/bin/templates/project/cordova/emulate
----------------------------------------------------------------------
diff --git a/bin/templates/project/cordova/emulate 
b/bin/templates/project/cordova/emulate
index dc368b5..91d9ce0 100755
--- a/bin/templates/project/cordova/emulate
+++ b/bin/templates/project/cordova/emulate
@@ -26,15 +26,9 @@ then
   exit 0
 fi
 
-if [ "$1" == "blackberry" ]
+if [ "$1" == "blackberry" -o "$1" == "playbook" -o "$1" == "qnx" ]
 then
-  $ANT blackberry load-simulator
+  $ANT $1 load-simulator
 else
-  if [ "$1" == "playbook" ]
-  then
-    $ANT playbook load-simulator
-  else
-    echo 'Platform not recognized! Please use one of "blackberry" or 
"playbook" for the platform parameter.'
-  fi
+  echo 'Platform not recognized! Please use one of "blackberry", "playbook", 
or "qnx" for the platform parameter.'
 fi
-

http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/blob/6ee9879a/bin/templates/project/project.properties
----------------------------------------------------------------------
diff --git a/bin/templates/project/project.properties 
b/bin/templates/project/project.properties
index 67213c2..6cff197 100644
--- a/bin/templates/project/project.properties
+++ b/bin/templates/project/project.properties
@@ -23,7 +23,7 @@
 #
 blackberry.bbwp.dir=C:\\Program Files\\Research In Motion\\BlackBerry WebWorks 
Packager
 playbook.bbwp.dir=C:\\Program Files\\Research In Motion\\BlackBerry WebWorks 
SDK for TabletOS 2.1.0.6\\bbwp
-qnx.bbwp.dir=/Developer/SDKs/Research In Motion/BlackBerry 10 WebWorks SDK 
1.0.1.17
+qnx.bbwp.dir=/Developer/SDKs/Research In Motion/BlackBerry 10 WebWorks SDK 
1.0.2.9
 
 # (Optional) Simulator Directory 
 # 

http://git-wip-us.apache.org/repos/asf/incubator-cordova-blackberry-webworks/blob/6ee9879a/bin/templates/project/www/config.xml
----------------------------------------------------------------------
diff --git a/bin/templates/project/www/config.xml 
b/bin/templates/project/www/config.xml
index 89576c7..28bbce1 100644
--- a/bin/templates/project/www/config.xml
+++ b/bin/templates/project/www/config.xml
@@ -42,6 +42,7 @@
   <feature id="org.apache.cordova" required="true" version="1.0.0" />
   <feature id="blackberry.find" required="true" version="1.0.0.0" />
   <feature id="blackberry.identity" required="true" version="1.0.0.0" />
+  <feature id="blackberry.identity.phone" required="true" version="1.0.0.0" />
   <feature id="blackberry.pim.Address" required="true" version="1.0.0.0" />
   <feature id="blackberry.pim.Contact" required="true" version="1.0.0.0" />
   <feature id="blackberry.io.file" required="true" version="1.0.0.0" />
@@ -54,6 +55,15 @@
   <feature id="blackberry.media.camera" />
   <feature id="blackberry.ui.dialog" />
   <feature id="blackberry.connection" />
+  <feature id="blackberry.bbm.platform" />
+  <feature id="blackberry.invoke.card" />
+  <feature id="blackberry.pim.contacts" />
+  <feature id="blackberry.ui.contextmenu" />
+  <feature id="blackberry.io.filetransfer" />
+  <feature id="blackberry.io" />
+  <feature id="blackberry.invoke" />
+  <feature id="blackberry.invoked" />
+  <feature id="blackberry.push" />
   <feature id="blackberry.media.microphone" required="true" version="1.0.0.0"/>
   
   <!-- Cordova API -->

Reply via email to