You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by an...@apache.org on 2014/04/11 21:46:37 UTC

[21/50] [abbrv] git commit: src/platforms.js: Adding tizen.

src/platforms.js: Adding tizen.


Project: http://git-wip-us.apache.org/repos/asf/cordova-plugman/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugman/commit/7127d28d
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugman/tree/7127d28d
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugman/diff/7127d28d

Branch: refs/heads/browserify
Commit: 7127d28deb4d9637a0e199d65368210c1e2bd1c5
Parents: 97fa482
Author: Gabriel Schulhof <ga...@intel.com>
Authored: Wed Oct 23 14:35:32 2013 +0300
Committer: Gabriel Schulhof <ga...@intel.com>
Committed: Tue Mar 25 23:17:13 2014 +0200

----------------------------------------------------------------------
 src/platforms.js       |  3 ++-
 src/platforms/tizen.js | 14 ++++++++++++++
 2 files changed, 16 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/7127d28d/src/platforms.js
----------------------------------------------------------------------
diff --git a/src/platforms.js b/src/platforms.js
index 0cb3bcf..a2ad634 100644
--- a/src/platforms.js
+++ b/src/platforms.js
@@ -7,5 +7,6 @@ module.exports = {
     'wp8': require('./platforms/wp8'),
     'windows8' : require('./platforms/windows8'),
     'firefoxos': require('./platforms/firefoxos'),
-    'ubuntu': require('./platforms/ubuntu')
+    'ubuntu': require('./platforms/ubuntu'),
+    'tizen': require('./platforms/tizen')
 };

http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/7127d28d/src/platforms/tizen.js
----------------------------------------------------------------------
diff --git a/src/platforms/tizen.js b/src/platforms/tizen.js
new file mode 100644
index 0000000..d411709
--- /dev/null
+++ b/src/platforms/tizen.js
@@ -0,0 +1,14 @@
+var path = require('path')
+    , xml_helpers = require('../util/xml-helpers')
+    , common = require('./common');
+
+module.exports = {
+    www_dir: function(project_dir) {
+        return path.join(project_dir, 'www');
+    },
+    package_name:function(project_dir) {
+        var config_path = path.join(module.exports.www_dir(project_dir), 'config.xml');
+        var widget_doc = xml_helpers.parseElementtreeSync(config_path);
+        return widget_doc._root.attrib['id'];
+    }
+};