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 2012/06/16 03:40:06 UTC

[3/4] android commit: updating bash create script and node test

updating bash create script and node test


Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/commit/0aec2be4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/tree/0aec2be4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/diff/0aec2be4

Branch: refs/heads/master
Commit: 0aec2be4dd702d4318b789d1eed5d6056cd12622
Parents: c86b618
Author: Anis Kadri <an...@gmail.com>
Authored: Fri Jun 15 18:36:06 2012 -0700
Committer: Anis Kadri <an...@gmail.com>
Committed: Fri Jun 15 18:36:06 2012 -0700

----------------------------------------------------------------------
 bin/create                    |   10 ++++++++++
 bin/tests/test_create_unix.js |   35 +++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/blob/0aec2be4/bin/create
----------------------------------------------------------------------
diff --git a/bin/create b/bin/create
index a6b5c8c..d688549 100755
--- a/bin/create
+++ b/bin/create
@@ -113,3 +113,13 @@ sed -i '' -e "s/__ID__/${PACKAGE}/g" $ACTIVITY_PATH
 cp $BUILD_PATH/bin/templates/project/AndroidManifest.xml $MANIFEST_PATH
 sed -i '' -e "s/__ACTIVITY__/${ACTIVITY}/g" $MANIFEST_PATH
 sed -i '' -e "s/__PACKAGE__/${PACKAGE}/g" $MANIFEST_PATH
+
+# creating cordova folder and copying emulate/debug/log/launch scripts
+mkdir $PROJECT_PATH/cordova
+cp $BUILD_PATH/bin/templates/cordova/appinfo.jar $PROJECT_PATH/cordova/appinfo.jar
+cp $BUILD_PATH/bin/templates/cordova/cordova $PROJECT_PATH/cordova/cordova
+cp $BUILD_PATH/bin/templates/cordova/debug $PROJECT_PATH/cordova/debug
+cp $BUILD_PATH/bin/templates/cordova/clean $PROJECT_PATH/cordova/clean
+cp $BUILD_PATH/bin/templates/cordova/log $PROJECT_PATH/cordova/log
+cp $BUILD_PATH/bin/templates/cordova/emulate $PROJECT_PATH/cordova/emulate
+cp $BUILD_PATH/bin/templates/cordova/BOOM $PROJECT_PATH/cordova/BOOM

http://git-wip-us.apache.org/repos/asf/incubator-cordova-android/blob/0aec2be4/bin/tests/test_create_unix.js
----------------------------------------------------------------------
diff --git a/bin/tests/test_create_unix.js b/bin/tests/test_create_unix.js
index 75e0697..a906176 100644
--- a/bin/tests/test_create_unix.js
+++ b/bin/tests/test_create_unix.js
@@ -80,6 +80,41 @@ create_project.on('exit', function(code) {
     path.exists(util.format('%s/assets/www/cordova-%s.js', project_path, version), function(exists) {
         assert(exists, 'cordova.js did not get added');
     });
+    
+    // make sure cordova master script was added
+    path.exists(util.format('%s/cordova/cordova', project_path), function(exists) {
+        assert(exists, 'cordova script did not get added');
+    });
+    
+    // make sure debug script was added
+    path.exists(util.format('%s/cordova/debug', project_path), function(exists) {
+        assert(exists, 'debug script did not get added');
+    });
+    
+    // make sure BOOM script was added
+    path.exists(util.format('%s/cordova/BOOM', project_path), function(exists) {
+        assert(exists, 'BOOM script did not get added');
+    });
+    
+    // make sure log script was added
+    path.exists(util.format('%s/cordova/log', project_path), function(exists) {
+        assert(exists, 'log script did not get added');
+    });
+    
+    // make sure clean script was added
+    path.exists(util.format('%s/cordova/clean', project_path), function(exists) {
+        assert(exists, 'clean script did not get added');
+    });
+    
+    // make sure emulate script was added
+    path.exists(util.format('%s/cordova/emulate', project_path), function(exists) {
+        assert(exists, 'emulate script did not get added');
+    });
+    
+    // make sure appinfo.jar script was added
+    path.exists(util.format('%s/cordova/appinfo.jar', project_path), function(exists) {
+        assert(exists, 'appinfo.jar script did not get added');
+    });
 
     // check that project compiles && creates a cordovaExample-debug.apk
     var compile_project = spawn('ant', ['debug'], {cwd: project_path});