You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by lo...@apache.org on 2013/06/05 19:58:11 UTC
webworks commit: [CB-2999] supported on osx,
with no list-emulator fallback. Support for windows/linux currently
stubbed in
Updated Branches:
refs/heads/master 57544404e -> 5e4222f2c
[CB-2999] supported on osx, with no list-emulator fallback. Support for windows/linux currently stubbed in
Project: http://git-wip-us.apache.org/repos/asf/cordova-blackberry/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-blackberry/commit/5e4222f2
Tree: http://git-wip-us.apache.org/repos/asf/cordova-blackberry/tree/5e4222f2
Diff: http://git-wip-us.apache.org/repos/asf/cordova-blackberry/diff/5e4222f2
Branch: refs/heads/master
Commit: 5e4222f2c2039febb68e3dad19af7a673b127e1f
Parents: 5754440
Author: lorinbeer <lo...@adobe.com>
Authored: Wed Jun 5 10:55:04 2013 -0700
Committer: lorinbeer <lo...@adobe.com>
Committed: Wed Jun 5 10:58:03 2013 -0700
----------------------------------------------------------------------
.../templates/project/cordova/lib/start-emulator | 54 +++++++++++++++
.../project/cordova/lib/start-emulator.bat | 21 ++++++
2 files changed, 75 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/5e4222f2/blackberry10/bin/templates/project/cordova/lib/start-emulator
----------------------------------------------------------------------
diff --git a/blackberry10/bin/templates/project/cordova/lib/start-emulator b/blackberry10/bin/templates/project/cordova/lib/start-emulator
new file mode 100755
index 0000000..cfb96a8
--- /dev/null
+++ b/blackberry10/bin/templates/project/cordova/lib/start-emulator
@@ -0,0 +1,54 @@
+#!/usr/bin/env bash
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+# support for this script on BB10 is dependent on vmware tools being on the path, or in the default install directory
+# Valid values for "--target": path to 'vmwarevm' file
+
+VMWARE_DEFAULT_PATH=/Applications/VMware\ Fusion.app/Contents/Library
+VMWARE_TOOL=vmrun
+OS_NAME=`uname`
+
+if [ "$1" = "" -o ! -e "$1" ]
+then
+ echo "BlackBerry10: must provide path to valid vmwarevm image"
+ exit 2
+fi
+
+if [ "$OS_NAME" = "Darwin" ]; then
+ if [ "`which vmrun`" = "" ]; then
+ echo "BlackBerry10: VMware Fusion 'vmrun' tool not found on path, trying default install path"
+ runpath=$VMWARE_DEFAULT_PATH/$VMWARE_TOOL
+ else
+ runpath=`which vmrun`
+ fi
+
+ if [ -x "$runpath" ]; then
+ echo $runpath start $1
+ `$"$runpath" start "$1" > /dev/null`
+
+ exit 0
+ else
+ echo "BlackBerry10: could not find VMware Fusion 'vmrun' tool"
+ exit 1
+ fi
+else
+ echo "BlackBerry10: currently only supports installing to emulator on OS X"
+ exit 1
+fi
http://git-wip-us.apache.org/repos/asf/cordova-blackberry/blob/5e4222f2/blackberry10/bin/templates/project/cordova/lib/start-emulator.bat
----------------------------------------------------------------------
diff --git a/blackberry10/bin/templates/project/cordova/lib/start-emulator.bat b/blackberry10/bin/templates/project/cordova/lib/start-emulator.bat
new file mode 100644
index 0000000..6671abb
--- /dev/null
+++ b/blackberry10/bin/templates/project/cordova/lib/start-emulator.bat
@@ -0,0 +1,21 @@
+:: Licensed to the Apache Software Foundation (ASF) under one
+:: or more contributor license agreements. See the NOTICE file
+:: distributed with this work for additional information
+:: regarding copyright ownership. The ASF licenses this file
+:: to you under the Apache License, Version 2.0 (the
+:: "License"); you may not use this file except in compliance
+:: with the License. You may obtain a copy of the License at
+::
+:: http://www.apache.org/licenses/LICENSE-2.0
+::
+:: Unless required by applicable law or agreed to in writing,
+:: software distributed under the License is distributed on an
+:: "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+:: KIND, either express or implied. See the License for the
+:: specific language governing permissions and limitations
+:: under the License.
+
+@ECHO OFF
+
+ECHO echo 'BlackBerry10: Not able to start emulator images on windows command-line at this time.'
+EXIT /B 1