cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From fil...@apache.org
Subject [17/51] [partial] cordova-lib git commit: Reorganized unit test directory. Changes include: - consolidate spec-cordova/ and spec-plugman/ into a single spec/ dir. - put jasmine config and helper modules in top-level spec dir. - changed package.json npm r
Date Tue, 27 Jun 2017 21:21:58 GMT
http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/platforms/amazon-fireos.spec.js
----------------------------------------------------------------------
diff --git a/spec-plugman/platforms/amazon-fireos.spec.js b/spec-plugman/platforms/amazon-fireos.spec.js
deleted file mode 100644
index 3e6fa2d..0000000
--- a/spec-plugman/platforms/amazon-fireos.spec.js
+++ /dev/null
@@ -1,140 +0,0 @@
-/**
-    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.
-*/
-/*
-var amazon_fireos = require('../../src/plugman/platforms/amazon-fireos'),
-    common  = require('../../src/plugman/platforms/common'),
-    install = require('../../src/plugman/install'),
-    path    = require('path'),
-    fs      = require('fs'),
-    shell   = require('shelljs'),
-    et      = require('elementtree'),
-    os      = require('osenv'),
-    temp    = path.join(os.tmpdir(), 'plugman'),
-    plugins_dir = path.join(temp, 'cordova', 'plugins'),
-    xml_helpers = require('../../src/util/xml-helpers'),
-    plugins_module = require('../../src/plugman/util/plugins'),
-    dummyplugin = path.join(__dirname, '..', 'plugins', 'org.test.plugins.dummyplugin'),
-    faultyplugin = path.join(__dirname, '..', 'plugins', 'org.test.plugins.faultyplugin'),
-    amazon_fireos_one_project = path.join(__dirname, '..', 'projects', 'android_one', '*'),
-    amazon_fireos_two_project = path.join(__dirname, '..', 'projects', 'android_two', '*');
-
-var PluginInfo = require('../../src/PluginInfo');
-
-var dummyPluginInfo = new PluginInfo(dummyplugin);
-var dummy_id = dummyPluginInfo.id;
-var valid_source = dummyPluginInfo.getSourceFiles('amazon-fireos');
-
-var faultyPluginInfo = new PluginInfo(faultyplugin);
-var invalid_source = faultyPluginInfo.getSourceFiles('amazon-fireos');
-
-function copyArray(arr) {
-    return Array.prototype.slice.call(arr, 0);
-}
-*/
-/*
-describe('amazon-fireos project handler', function() {
-    describe('www_dir method', function() {
-        it('should return cordova-amazon-fireos project www location using www_dir', function() {
-            expect(amazon_fireos.www_dir(path.sep)).toEqual(path.sep + path.join('assets', 'www'));
-        });
-    });
-    describe('package_name method', function() {
-        it('should return an amazon-fireos project\'s proper package name', function() {
-            expect(amazon_fireos.package_name(path.join(amazon_fireos_one_project, '..'))).toEqual('com.alunny.childapp');
-        });
-    });
-
-    describe('installation', function() {
-        beforeEach(function() {
-            shell.mkdir('-p', temp);
-        });
-        afterEach(function() {
-            shell.rm('-rf', temp);
-        });
-        describe('of <lib-file> elements', function() {
-            it("should copy jar files to project/libs", function () {
-                var s = spyOn(common, 'copyFile');
-
-                amazon_fireos['lib-file'].install(valid_libs[0], dummyplugin, temp);
-                expect(s).toHaveBeenCalledWith(dummyplugin, 'src/amazon-fireos/TestLib.jar', temp, path.join('libs', 'TestLib.jar'));
-            });
-        });
-        describe('of <source-file> elements', function() {
-            beforeEach(function() {
-                shell.cp('-rf', amazon_fireos_one_project, temp);
-            });
-
-            it('should copy stuff from one location to another by calling common.copyFile', function() {
-                var source = copyArray(valid_source);
-                var s = spyOn(common, 'copyFile');
-                amazon_fireos['source-file'].install(source[0], dummyplugin, temp);
-                expect(s).toHaveBeenCalledWith(dummyplugin, 'src/amazon-fireos/DummyPlugin.java', temp, path.join('src', 'com', 'phonegap', 'plugins', 'dummyplugin', 'DummyPlugin.java'));
-            });
-            it('should throw if source file cannot be found', function() {
-                var source = copyArray(invalid_source);
-                expect(function() {
-                    amazon_fireos['source-file'].install(source[0], faultyplugin, temp);
-                }).toThrow('"' + path.resolve(faultyplugin, 'src/amazon-fireos/NotHere.java') + '" not found!');
-            });
-            it('should throw if target file already exists', function() {
-                // write out a file
-                var target = path.resolve(temp, 'src/com/phonegap/plugins/dummyplugin');
-                shell.mkdir('-p', target);
-                target = path.join(target, 'DummyPlugin.java');
-                fs.writeFileSync(target, 'some bs', 'utf-8');
-
-                var source = copyArray(valid_source);
-                expect(function() {
-                    amazon_fireos['source-file'].install(source[0], dummyplugin, temp);
-                }).toThrow('"' + target + '" already exists!');
-            });
-        });
-    });
-
-    describe('uninstallation', function() {
-        beforeEach(function() {
-            shell.mkdir('-p', temp);
-            shell.mkdir('-p', plugins_dir);
-            shell.cp('-rf', amazon_fireos_two_project, temp);
-        });
-        afterEach(function() {
-            shell.rm('-rf', temp);
-        });
-        describe('of <lib-file> elements', function(done) {
-            it('should remove jar files', function () {
-                var s = spyOn(common, 'removeFile');
-                amazon_fireos['lib-file'].install(valid_libs[0], dummyplugin, temp);
-                amazon_fireos['lib-file'].uninstall(valid_libs[0], temp, dummy_id);
-                expect(s).toHaveBeenCalledWith(temp, path.join('libs', 'TestLib.jar'));
-            });
-        });
-        describe('of <source-file> elements', function() {
-            it('should remove stuff by calling common.deleteJava', function(done) {
-                var s = spyOn(common, 'deleteJava');
-                install('amazon-fireos', temp, dummyplugin, plugins_dir, {})
-                .then(function() {
-                    var source = copyArray(valid_source);
-                    amazon_fireos['source-file'].uninstall(source[0], temp);
-                    expect(s).toHaveBeenCalledWith(temp, path.join('src', 'com', 'phonegap', 'plugins', 'dummyplugin', 'DummyPlugin.java'));
-                    done();
-                });
-            });
-        });
-    });
-}); */

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/platforms/blackberry10.spec.js
----------------------------------------------------------------------
diff --git a/spec-plugman/platforms/blackberry10.spec.js b/spec-plugman/platforms/blackberry10.spec.js
deleted file mode 100644
index e1afa7c..0000000
--- a/spec-plugman/platforms/blackberry10.spec.js
+++ /dev/null
@@ -1,149 +0,0 @@
-/**
-    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.
-*/
-var blackberry10 = require('../../src/plugman/platforms/blackberry10'),
-    common = require('../../src/plugman/platforms/common'),
-    path = require('path'),
-    fs = require('fs'),
-    shell = require('shelljs'),
-    os = require('os'),
-    temp = path.join(os.tmpdir(), 'plugman'),
-    blackberry10_project = path.join(__dirname, '..', 'projects', 'blackberry10', '*');
-var PluginInfo = require('cordova-common').PluginInfo;
-
-var plugins = {
-    dummy: new PluginInfo(path.join(__dirname, '..', 'plugins', 'org.test.plugins.dummyplugin')),
-    faulty: new PluginInfo(path.join(__dirname, '..', 'plugins', 'org.test.plugins.faultyplugin')),
-    echo: new PluginInfo(path.join(__dirname, '..', 'plugins', 'com.cordova.echo'))
-};
-
-
-function copyArray(arr) {
-    return Array.prototype.slice.call(arr, 0);
-}
-
-
-describe('blackberry10 project handler', function() {
-    describe('www_dir method', function() {
-        it('Test 001 : should return cordova-blackberry10 project www location using www_dir', function() {
-            expect(blackberry10.www_dir(path.sep)).toEqual(path.sep + 'www');
-        });
-    });
-
-    describe('package_name method', function() {
-        it('Test 002 : should return a blackberry10 project\'s proper package name', function() {
-            expect(blackberry10.package_name(path.join(blackberry10_project, '..'))).toEqual('cordovaExample');
-        });
-    });
-
-    describe('installation', function() {
-        beforeEach(function() {
-            shell.mkdir('-p', temp);
-            shell.cp('-rf', blackberry10_project, temp);
-        });
-        afterEach(function() {
-            shell.rm('-rf', temp);
-        });
-        describe('of <lib-file> elements', function() {
-            it('Test 003 : should copy so files to native/target/plugins', function () {
-                var plugin = plugins.echo,
-                    libs = copyArray(plugin.getLibFiles('blackberry10')),
-                    s = spyOn(common, 'copyFile');
-
-                blackberry10['lib-file'].install(libs[0], plugin.dir, temp);
-                expect(s).toHaveBeenCalledWith(plugin.dir, 'src/blackberry10/native/device/echoJnext.so', temp, path.join('native', 'device', 'plugins', 'jnext', 'echoJnext.so'), false);
-            });
-        });
-        describe('of <source-file> elements', function() {
-            it('Test 004 : should copy stuff from one location to another by calling common.copyFile', function() {
-                var plugin = plugins.echo,
-                    source = copyArray(plugin.getSourceFiles('blackberry10')),
-                    s = spyOn(common, 'copyFile');
-
-                blackberry10['source-file'].install(source[0], plugin.dir, temp, plugin.id);
-                expect(s).toHaveBeenCalledWith(plugin.dir, 'src/blackberry10/index.js', temp, path.join('native', 'device', 'chrome', 'plugin', 'com.cordova.echo', 'index.js'), false);
-                expect(s).toHaveBeenCalledWith(plugin.dir, 'src/blackberry10/index.js', temp, path.join('native', 'simulator', 'chrome', 'plugin', 'com.cordova.echo', 'index.js'), false);
-            });
-            it('Test 005 : defaults to plugin id when dest is not present', function() {
-                var source = copyArray(plugins.dummy.getSourceFiles('blackberry10'));
-                var s = spyOn(common, 'copyFile');
-                blackberry10['source-file'].install(source[0], plugins.dummy.dir, temp, plugins.dummy.id);
-                expect(s).toHaveBeenCalledWith(plugins.dummy.dir, 'src/blackberry10/index.js', temp, path.join('native', 'device', 'chrome', 'plugin', plugins.dummy.id, 'index.js'), false);
-                expect(s).toHaveBeenCalledWith(plugins.dummy.dir, 'src/blackberry10/index.js', temp, path.join('native', 'simulator', 'chrome', 'plugin', plugins.dummy.id, 'index.js'), false);
-            });
-            it('Test 006 : should throw if source file cannot be found', function() {
-                var source = copyArray(plugins.faulty.getSourceFiles('blackberry10'));
-                expect(function() {
-                    blackberry10['source-file'].install(source[0], plugins.faulty.dir, temp, plugins.faulty.id);
-                }).toThrow(new Error ('"' + path.resolve(plugins.faulty.dir, 'src/blackberry10/index.js') + '" not found!'));
-            });
-            it('Test 007 : should throw if target file already exists', function() {
-                // write out a file
-                var target = path.resolve(temp, 'native/device/chrome/plugin/org.test.plugins.dummyplugin');
-                shell.mkdir('-p', target);
-                target = path.join(target, 'index.js');
-                fs.writeFileSync(target, 'some bs', 'utf-8');
-
-                var source = copyArray(plugins.dummy.getSourceFiles('blackberry10'));
-                expect(function() {
-                    blackberry10['source-file'].install(source[0], plugins.dummy.dir, temp, plugins.dummy.id);
-                }).toThrow(new Error ('"' + target + '" already exists!'));
-            });
-        });
-    });
-
-    describe('uninstallation', function() {
-        beforeEach(function() {
-            shell.mkdir('-p', temp);
-            shell.cp('-rf', blackberry10_project, temp);
-        });
-        afterEach(function() {
-            shell.rm('-rf', temp);
-        });
-        describe('of <source-file> elements', function() {
-            it('Test 008 : should remove stuff by calling common.removeFile', function() {
-                var s = spyOn(common, 'removeFile'),
-                    plugin = plugins.echo;
-                var source = copyArray(plugin.getSourceFiles('blackberry10'));
-                blackberry10['source-file'].install(source[0], plugin.dir, temp, plugin.id);
-                blackberry10['source-file'].uninstall(source[0], temp, plugin.id);
-                expect(s).toHaveBeenCalledWith(temp, path.join('native', 'device', 'chrome', 'plugin', 'com.cordova.echo', 'index.js'));
-                expect(s).toHaveBeenCalledWith(temp, path.join('native', 'simulator', 'chrome', 'plugin', 'com.cordova.echo', 'index.js'));
-            });
-            it('Test 009 : should remove stuff by calling common.removeFile', function() {
-                var s = spyOn(common, 'removeFile'),
-                    plugin = plugins.dummy;
-                var source = copyArray(plugin.getSourceFiles('blackberry10'));
-                blackberry10['source-file'].install(source[0], plugin.dir, temp, plugin.id);
-                blackberry10['source-file'].uninstall(source[0], temp, plugin.id);
-                expect(s).toHaveBeenCalledWith(temp, path.join('native', 'device', 'chrome', 'plugin', plugin.id, 'index.js'));
-                expect(s).toHaveBeenCalledWith(temp, path.join('native', 'simulator', 'chrome', 'plugin', plugin.id, 'index.js'));
-            });
-        });
-        describe('of <lib-file> elements', function() {
-            it('Test 010 : should remove so files from www/plugins', function () {
-                var s = spyOn(common, 'removeFile'),
-                    plugin = plugins.echo;
-                var source = copyArray(plugin.getLibFiles('blackberry10'));
-                blackberry10['lib-file'].install(source[0], plugin.dir, temp, plugin.id);
-                blackberry10['lib-file'].uninstall(source[0], temp, plugin.id);
-                expect(s).toHaveBeenCalledWith(temp, path.join('native','device','plugins','jnext','echoJnext.so'));
-            });
-        });
-    });
-});

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/platforms/common.spec.js
----------------------------------------------------------------------
diff --git a/spec-plugman/platforms/common.spec.js b/spec-plugman/platforms/common.spec.js
deleted file mode 100644
index a83198b..0000000
--- a/spec-plugman/platforms/common.spec.js
+++ /dev/null
@@ -1,215 +0,0 @@
-/*
- *
- *
- * Licensed 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.
- *
-*/
-
-/* jshint laxcomma:true */
-
-var common = require('../../src/plugman/platforms/common')
-  , path = require('path')
-  , fs = require('fs')
-  , osenv = require('os')
-  , shell = require('shelljs')
-  , test_dir = path.join(osenv.tmpdir(), 'test_plugman')
-  , project_dir = path.join(test_dir, 'project')
-  , src = path.join(project_dir, 'src')
-  , dest = path.join(project_dir, 'dest')
-  , java_dir = path.join(src, 'one', 'two', 'three')
-  , java_file = path.join(java_dir, 'test.java')
-  , symlink_file = path.join(java_dir, 'symlink')
-  , symlink_dir = path.join(java_dir, 'symlink_dir')
-  , symlink_dir_relative_file = path.join('one', 'two', 'file')
-  , non_plugin_file = path.join(osenv.tmpdir(), 'non_plugin_file');
-
-describe('common platform handler', function() {
-    describe('resolveSrcPath', function() {
-        it('Test 001 : should not throw if path exists', function(){
-            shell.mkdir('-p', test_dir);
-            var target = path.join(test_dir, 'somefile');
-            fs.writeFileSync(target, '80085', 'utf-8');
-            expect(function(){common.resolveSrcPath(test_dir, 'somefile');}).not.toThrow();
-            shell.rm('-rf', test_dir);
-        });
-    });
-
-    describe('resolveTargetPath', function() {
-        it('Test 002 : should throw if path exists', function(){
-            shell.mkdir('-p', test_dir);
-            expect(function(){common.resolveTargetPath(test_dir);}).toThrow();
-            shell.rm('-rf', test_dir);
-        });
-
-        it('Test 003 : should not throw if path cannot be resolved', function(){
-            expect(function(){common.resolveTargetPath(test_dir, 'somefile');}).not.toThrow();
-        });
-    });
-
-    describe('copyFile', function() {
-        it('Test 004 : should throw if source path not found', function(){
-            expect(function(){common.copyFile(test_dir, src, project_dir, dest);}).
-                toThrow(new Error('"' + src + '" not found!'));
-        });
-
-        it('Test 005 : should throw if src not in plugin directory', function(){
-            shell.mkdir('-p', project_dir);
-            fs.writeFileSync(non_plugin_file, 'contents', 'utf-8');
-            expect(function(){common.copyFile(test_dir, '../non_plugin_file', project_dir, dest);}).
-                toThrow(new Error('"' + non_plugin_file + '" not located within plugin!'));
-            shell.rm('-rf', test_dir);
-        });
-
-        it('Test 006 : should allow symlink src, if inside plugin', function(){
-            shell.mkdir('-p', java_dir);
-            fs.writeFileSync(java_file, 'contents', 'utf-8');
-
-            // This will fail on windows if not admin - ignore the error in that case.
-            if (ignoreEPERMonWin32(java_file, symlink_file)) {
-                return;
-            }
-
-            common.copyFile(test_dir, symlink_file, project_dir, dest);
-            shell.rm('-rf', project_dir);
-        });
-
-        it('Test 007 : should deeply symlink directory tree when src is a directory', function(){
-            var symlink_dir_relative_subdir = path.dirname(symlink_dir_relative_file);
-
-            shell.mkdir('-p', path.join(symlink_dir, symlink_dir_relative_subdir));
-            fs.writeFileSync(path.join(symlink_dir, symlink_dir_relative_file), 'contents', 'utf-8');
-
-            // This will fail on windows if not admin - ignore the error in that case.
-            if (ignoreEPERMonWin32(java_file, symlink_file)) {
-                return;
-            }
-
-            var create_symlink = true;
-            common.copyFile(test_dir, symlink_dir, project_dir, dest, create_symlink);
-
-            expect(path.resolve(dest, symlink_dir_relative_subdir, fs.readlinkSync(path.join(dest, symlink_dir_relative_file)))).toBe(path.resolve(symlink_dir, symlink_dir_relative_file));
-            shell.rm('-rf', project_dir);
-        });
-
-        it('Test 008 : should throw if symlink is linked to a file outside the plugin', function(){
-            shell.mkdir('-p', java_dir);
-            fs.writeFileSync(non_plugin_file, 'contents', 'utf-8');
-
-            // This will fail on windows if not admin - ignore the error in that case.
-            if (ignoreEPERMonWin32(non_plugin_file, symlink_file)) {
-                return;
-            }
-
-            expect(function(){common.copyFile(test_dir, symlink_file, project_dir, dest);}).
-                toThrow(new Error('"' + symlink_file + '" not located within plugin!'));
-            shell.rm('-rf', project_dir);
-        });
-
-        it('Test 009 : should throw if dest is outside the project directory', function(){
-            shell.mkdir('-p', java_dir);
-            fs.writeFileSync(java_file, 'contents', 'utf-8');
-            expect(function(){common.copyFile(test_dir, java_file, project_dir, non_plugin_file);}).
-                toThrow(new Error('"' + non_plugin_file + '" not located within project!'));
-            shell.rm('-rf', project_dir);
-        });
-
-        it('Test 010 : should call mkdir -p on target path', function(){
-            shell.mkdir('-p', java_dir);
-            fs.writeFileSync(java_file, 'contents', 'utf-8');
-
-            var s = spyOn(shell, 'mkdir').and.callThrough();
-            var resolvedDest = common.resolveTargetPath(project_dir, dest);
-
-            common.copyFile(test_dir, java_file, project_dir, dest);
-
-            expect(s).toHaveBeenCalled();
-            expect(s).toHaveBeenCalledWith('-p', path.dirname(resolvedDest));
-            shell.rm('-rf', project_dir);
-        });
-
-        it('Test 011 : should call cp source/dest paths', function(){
-            shell.mkdir('-p', java_dir);
-            fs.writeFileSync(java_file, 'contents', 'utf-8');
-
-            var s = spyOn(shell, 'cp').and.callThrough();
-            var resolvedDest = common.resolveTargetPath(project_dir, dest);
-
-            common.copyFile(test_dir, java_file, project_dir, dest);
-
-            expect(s).toHaveBeenCalled();
-            expect(s).toHaveBeenCalledWith('-f', java_file, resolvedDest);
-
-            shell.rm('-rf', project_dir);
-        });
-
-    });
-
-    describe('copyNewFile', function () {
-        it('Test 012 : should throw if target path exists', function(){
-            shell.mkdir('-p', dest);
-            expect(function(){common.copyNewFile(test_dir, src, project_dir, dest);}).
-                toThrow(new Error('"' + dest + '" already exists!'));
-            shell.rm('-rf', dest);
-        });
-
-    });
-
-    describe('deleteJava', function() {
-        it('Test 013 : should call fs.unlinkSync on the provided paths', function(){
-            shell.mkdir('-p', java_dir);
-            fs.writeFileSync(java_file, 'contents', 'utf-8');
-
-            var s = spyOn(fs, 'unlinkSync').and.callThrough();
-            common.deleteJava(project_dir, java_file);
-            expect(s).toHaveBeenCalled();
-            expect(s).toHaveBeenCalledWith(path.resolve(project_dir, java_file));
-
-            shell.rm('-rf', java_dir);
-        });
-
-        it('Test 014 : should delete empty directories after removing source code in a java src path hierarchy', function(){
-            shell.mkdir('-p', java_dir);
-            fs.writeFileSync(java_file, 'contents', 'utf-8');
-
-            common.deleteJava(project_dir, java_file);
-            expect(fs.existsSync(java_file)).not.toBe(true);
-            expect(fs.existsSync(java_dir)).not.toBe(true);
-            expect(fs.existsSync(path.join(src,'one'))).not.toBe(true);
-
-            shell.rm('-rf', java_dir);
-        });
-
-        it('Test 015 : should never delete the top-level src directory, even if all plugins added were removed', function(){
-            shell.mkdir('-p', java_dir);
-            fs.writeFileSync(java_file, 'contents', 'utf-8');
-
-            common.deleteJava(project_dir, java_file);
-            expect(fs.existsSync(src)).toBe(true);
-
-            shell.rm('-rf', java_dir);
-        });
-    });
-});
-
-function ignoreEPERMonWin32(symlink_src, symlink_dest) {
-    try {
-        fs.symlinkSync(symlink_src, symlink_dest);
-    } catch (e) {
-        if (process.platform === 'win32' && e.message.indexOf('Error: EPERM, operation not permitted' > -1)) {
-            return true;
-        }
-        throw e;
-    }
-    return false;
-}

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/platforms/tizen.spec.js
----------------------------------------------------------------------
diff --git a/spec-plugman/platforms/tizen.spec.js b/spec-plugman/platforms/tizen.spec.js
deleted file mode 100644
index f4a5bba..0000000
--- a/spec-plugman/platforms/tizen.spec.js
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- *
- *
- * Licensed 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.
- *
-*/
-
-
-var tizen = require('../../src/plugman/platforms/tizen'),
-    os = require('os'),
-    path = require('path'),
-    tizen_project = path.join(__dirname, '..', 'projects', 'tizen');
-
-    path.join( os.tmpdir(), 'plugman-' + ((function() {
-        var index, subIndex,
-           set = 'abcdefghijklmnopqrstuvwxyz0123456789',
-           str = '';
-
-        for ( index = 0 ; index < 12 ; index++ ) {
-            subIndex = Math.round( Math.random() * ( set.length - 1 ) );
-            str += set.substring( subIndex, subIndex + 1 );
-        }
-
-        return str;
-    })() ));
-
-describe('Tizen project handler', function() {
-	describe('www_dir method', function() {
-		it('Test 001 : should append www to the directory passed in', function() {
-			expect(tizen.www_dir(path.sep)).toEqual(path.join(path.sep, 'www'));
-		});
-	});
-	describe('Manipulating project files', function() {
-		describe('package_name method', function() {
-			it('Test 002 : should return the id of the config.xml root element', function() {
-				expect(tizen.package_name(tizen_project)).toEqual('TizenTestPackage');
-			});
-		});
-	});
-});

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.adobe.vars/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.adobe.vars/plugin.xml b/spec-plugman/plugins/com.adobe.vars/plugin.xml
deleted file mode 100644
index a67b7b2..0000000
--- a/spec-plugman/plugins/com.adobe.vars/plugin.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    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.
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="com.adobe.vars"
-    version="3.0.0">
-
-    <name>Use Variables</name>
-
-    <preference name="API_KEY" />
-
-    <info>Remember that your api key is $API_KEY!</info>
-    <!-- android -->
-    <platform name="android">
-		<config-file target="AndroidManifest.xml" parent="/manifest">
-            <poop name="GoogleMapsApiKey" value="$API_KEY" />
-            <package>$PACKAGE_NAME</package>
-		</config-file>
-		
-    </platform>
-
-    <!-- ios -->
-    <platform name="ios">
-        <config-file target="config.xml" parent="/widget">
-            <awesome value="$API_KEY" />
-            <cfbundleid>$PACKAGE_NAME</cfbundleid>
-        </config-file>
-        <config-file target="*-Info.plist" parent="APluginNode">
-            <string></string>
-        </config-file>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.echo/.gitignore
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.echo/.gitignore b/spec-plugman/plugins/com.cordova.echo/.gitignore
deleted file mode 100644
index c97b828..0000000
--- a/spec-plugman/plugins/com.cordova.echo/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-./cordova.echo/.gitignore

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.echo/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.echo/plugin.xml b/spec-plugman/plugins/com.cordova.echo/plugin.xml
deleted file mode 100644
index 217b5d3..0000000
--- a/spec-plugman/plugins/com.cordova.echo/plugin.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    id="com.com.cordova.echo"
-    version="1.0.0">
-
-    <engines>
-        <engine name="cordova" version=">=2.3.0" />
-    </engines>
-
-    <name>com.cordova.echo</name>
-
-    <js-module src="www/client.js">
-        <clobbers target="com.cordova.echo"/>
-    </js-module>
-
-    <platform name="blackberry10">
-        <source-file src="src/blackberry10/index.js" target-dir="com.cordova.echo"/>
-        <lib-file src="src/blackberry10/native/device/echoJnext.so" arch="device"/>
-        <lib-file src="src/blackberry10/native/simulator/echoJnext.so" arch="simulator"/>
-        <config-file target="config.xml" parent="/widget">
-            <feature id="com.cordova.echo" required="true" version="1.0.0.0"/>
-        </config-file>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.echo/src/blackberry10/index.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.echo/src/blackberry10/index.js b/spec-plugman/plugins/com.cordova.echo/src/blackberry10/index.js
deleted file mode 100644
index 9c333ac..0000000
--- a/spec-plugman/plugins/com.cordova.echo/src/blackberry10/index.js
+++ /dev/null
@@ -1 +0,0 @@
-./com.cordova.echo/src/blackberry10/index.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.echo/src/blackberry10/native/device/echoJnext.so
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.echo/src/blackberry10/native/device/echoJnext.so b/spec-plugman/plugins/com.cordova.echo/src/blackberry10/native/device/echoJnext.so
deleted file mode 100755
index 1c35468..0000000
--- a/spec-plugman/plugins/com.cordova.echo/src/blackberry10/native/device/echoJnext.so
+++ /dev/null
@@ -1 +0,0 @@
-./com.cordova.echo/src/blackberry10/native/device/echoJnext.so

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.echo/src/blackberry10/native/simulator/echoJnext.so
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.echo/src/blackberry10/native/simulator/echoJnext.so b/spec-plugman/plugins/com.cordova.echo/src/blackberry10/native/simulator/echoJnext.so
deleted file mode 100644
index 2c27285..0000000
--- a/spec-plugman/plugins/com.cordova.echo/src/blackberry10/native/simulator/echoJnext.so
+++ /dev/null
@@ -1 +0,0 @@
-./com.cordova.echo/src/blackberry10/native/simulator/echoJnext.so

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.echo/www/client.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.echo/www/client.js b/spec-plugman/plugins/com.cordova.echo/www/client.js
deleted file mode 100644
index e29a656..0000000
--- a/spec-plugman/plugins/com.cordova.echo/www/client.js
+++ /dev/null
@@ -1 +0,0 @@
-./com.cordova.echo/www/client.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.engine-android/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.engine-android/plugin.xml b/spec-plugman/plugins/com.cordova.engine-android/plugin.xml
deleted file mode 100644
index 0059e58..0000000
--- a/spec-plugman/plugins/com.cordova.engine-android/plugin.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed 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.
-
--->
-
-<plugin xmlns="http://www.phonegap.com/ns/plugins/1.0"
-    id="com.cordova.engine-android"
-    version="1.0.0">
-
-    <name>Engine Choo Choo</name>
-
-    <engines>
-        <engine name="cordova" version=">=3.0.0"/>
-        <engine name="cordova-android" version=">=3.1.0"/>
-        <engine name="android-sdk" version=">=18"/>
-    </engines>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.engine-ios/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.engine-ios/plugin.xml b/spec-plugman/plugins/com.cordova.engine-ios/plugin.xml
deleted file mode 100644
index 194cf5c..0000000
--- a/spec-plugman/plugins/com.cordova.engine-ios/plugin.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed 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.
-
--->
-
-<plugin xmlns="http://www.phonegap.com/ns/plugins/1.0"
-    id="com.cordova.engine-ios"
-    version="1.0.0">
-
-    <name>Engine Choo Choo</name>
-
-    <engines>
-        <engine name="cordova" version=">=3.0.0"/>
-        <engine name="cordova-android" version=">=3.1.0"/>
-        <engine name="apple-ios" version="6.1"/>
-        <engine name="apple-osx" version=">10.0"/>
-        <engine name="apple-xcode" version=">=4.6.3"/>
-    </engines>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.engine/megaBoringVersion
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.engine/megaBoringVersion b/spec-plugman/plugins/com.cordova.engine/megaBoringVersion
deleted file mode 100755
index ac1dd69..0000000
--- a/spec-plugman/plugins/com.cordova.engine/megaBoringVersion
+++ /dev/null
@@ -1 +0,0 @@
-./com.cordova.engine/megaBoringVersion

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.engine/megaFunVersion
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.engine/megaFunVersion b/spec-plugman/plugins/com.cordova.engine/megaFunVersion
deleted file mode 100755
index 926e2d6..0000000
--- a/spec-plugman/plugins/com.cordova.engine/megaFunVersion
+++ /dev/null
@@ -1 +0,0 @@
-./com.cordova.engine/megaFunVersion

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/com.cordova.engine/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/com.cordova.engine/plugin.xml b/spec-plugman/plugins/com.cordova.engine/plugin.xml
deleted file mode 100644
index 204d3f3..0000000
--- a/spec-plugman/plugins/com.cordova.engine/plugin.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed 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.
-
--->
-
-<plugin xmlns="http://www.phonegap.com/ns/plugins/1.0"
-    id="com.cordova.engine"
-    version="1.0.0">
-
-    <name>Engine Choo Choo</name>
-
-    <engines>
-        <engine name="cordova" version=">=2.3.0"/>
-        <engine name="cordova-plugman" version=">=0.10.0" />
-        <engine name="mega-fun-plugin" version=">=1.0.0" scriptSrc="megaFunVersion" platform="*" />
-        <engine name="mega-boring-plugin" version=">=3.0.0" scriptSrc="megaBoringVersion" platform="ios|android" />
-    </engines>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/A/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/A/plugin.xml b/spec-plugman/plugins/dependencies/A/plugin.xml
deleted file mode 100644
index daf2c3b..0000000
--- a/spec-plugman/plugins/dependencies/A/plugin.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    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.
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="A"
-    version="0.6.0">
-
-    <name>Plugin A</name>
-
-    <dependency id="C" url="C" />
-    <dependency id="D" url="D" />
-
-    <asset src="www/plugin-a.js" target="plugin-a.js" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="A"
-                value="org.test.A.A"/>
-        </config-file>
-
-        <source-file src="src/android/A.java"
-                target-dir="src/com/phonegap/A" />
-    </platform>
-
-        
-    <!-- ios -->
-    <platform name="ios">
-        <!-- CDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="A"
-                value="APluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/APluginCommand.h" />
-        <source-file src="src/ios/APluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/A/src/android/A.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/A/src/android/A.java b/spec-plugman/plugins/dependencies/A/src/android/A.java
deleted file mode 100644
index 0df82b6..0000000
--- a/spec-plugman/plugins/dependencies/A/src/android/A.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/A/src/android/A.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/A/src/ios/APluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/A/src/ios/APluginCommand.h b/spec-plugman/plugins/dependencies/A/src/ios/APluginCommand.h
deleted file mode 100644
index 9fefcd6..0000000
--- a/spec-plugman/plugins/dependencies/A/src/ios/APluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/A/src/ios/APluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/A/src/ios/APluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/A/src/ios/APluginCommand.m b/spec-plugman/plugins/dependencies/A/src/ios/APluginCommand.m
deleted file mode 100644
index 6c3811a..0000000
--- a/spec-plugman/plugins/dependencies/A/src/ios/APluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/A/src/ios/APluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/A/www/plugin-a.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/A/www/plugin-a.js b/spec-plugman/plugins/dependencies/A/www/plugin-a.js
deleted file mode 100644
index 839e223..0000000
--- a/spec-plugman/plugins/dependencies/A/www/plugin-a.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/A/www/plugin-a.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/B/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/B/plugin.xml b/spec-plugman/plugins/dependencies/B/plugin.xml
deleted file mode 100644
index db9fe69..0000000
--- a/spec-plugman/plugins/dependencies/B/plugin.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    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.
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="B"
-    version="0.6.0">
-
-    <name>Plugin B</name>
-
-    <dependency id="D" url="." subdir="D"/>
-    <dependency id="E" url="." subdir="subdir/E"/>
-
-    <asset src="www/plugin-b.js" target="plugin-b.js" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="B"
-                value="org.test.B.B"/>
-        </config-file>
-
-        <source-file src="src/android/B.java"
-                target-dir="src/com/phonegap/B" />
-    </platform>
-
-
-    <!-- ios -->
-    <platform name="ios">
-        <!-- CDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="B"
-                value="BPluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/BPluginCommand.h" />
-        <source-file src="src/ios/BPluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/B/src/android/B.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/B/src/android/B.java b/spec-plugman/plugins/dependencies/B/src/android/B.java
deleted file mode 100644
index 1f9a281..0000000
--- a/spec-plugman/plugins/dependencies/B/src/android/B.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/B/src/android/B.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/B/src/ios/BPluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/B/src/ios/BPluginCommand.h b/spec-plugman/plugins/dependencies/B/src/ios/BPluginCommand.h
deleted file mode 100644
index 1fbb596..0000000
--- a/spec-plugman/plugins/dependencies/B/src/ios/BPluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/B/src/ios/BPluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/B/src/ios/BPluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/B/src/ios/BPluginCommand.m b/spec-plugman/plugins/dependencies/B/src/ios/BPluginCommand.m
deleted file mode 100644
index dd7a668..0000000
--- a/spec-plugman/plugins/dependencies/B/src/ios/BPluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/B/src/ios/BPluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/B/www/plugin-b.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/B/www/plugin-b.js b/spec-plugman/plugins/dependencies/B/www/plugin-b.js
deleted file mode 100644
index 5a4cf6e..0000000
--- a/spec-plugman/plugins/dependencies/B/www/plugin-b.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/B/www/plugin-b.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C/plugin.xml b/spec-plugman/plugins/dependencies/C/plugin.xml
deleted file mode 100644
index 744f561..0000000
--- a/spec-plugman/plugins/dependencies/C/plugin.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    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.
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="C"
-    version="0.6.0">
-
-    <name>Plugin C</name>
-
-    <asset src="www/plugin-c.js" target="plugin-c.js" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="C"
-                value="org.test.C.C"/>
-        </config-file>
-
-        <source-file src="src/android/C.java"
-                target-dir="src/com/phonegap/C" />
-    </platform>
-
-        
-    <!-- ios -->
-    <platform name="ios">
-        <!-- CDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="C"
-                value="CPluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/CPluginCommand.h" />
-        <source-file src="src/ios/CPluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C/src/android/C.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C/src/android/C.java b/spec-plugman/plugins/dependencies/C/src/android/C.java
deleted file mode 100644
index 10bfeb1..0000000
--- a/spec-plugman/plugins/dependencies/C/src/android/C.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/C/src/android/C.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C/src/ios/CPluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C/src/ios/CPluginCommand.h b/spec-plugman/plugins/dependencies/C/src/ios/CPluginCommand.h
deleted file mode 100644
index 64b6e73..0000000
--- a/spec-plugman/plugins/dependencies/C/src/ios/CPluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/C/src/ios/CPluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C/src/ios/CPluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C/src/ios/CPluginCommand.m b/spec-plugman/plugins/dependencies/C/src/ios/CPluginCommand.m
deleted file mode 100644
index f8bc384..0000000
--- a/spec-plugman/plugins/dependencies/C/src/ios/CPluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/C/src/ios/CPluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C/www/plugin-c.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C/www/plugin-c.js b/spec-plugman/plugins/dependencies/C/www/plugin-c.js
deleted file mode 100644
index 984c9bc..0000000
--- a/spec-plugman/plugins/dependencies/C/www/plugin-c.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/C/www/plugin-c.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C@1.0.0/package.json
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C@1.0.0/package.json b/spec-plugman/plugins/dependencies/C@1.0.0/package.json
deleted file mode 100644
index f2474fa..0000000
--- a/spec-plugman/plugins/dependencies/C@1.0.0/package.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  "name": "c",
-  "version": "1.0.0",
-  "description": "",
-  "main": "index.js",
-  "scripts": {
-    "test": "echo \"Error: no test specified\" && exit 1"
-  },
-  "author": "",
-  "license": "ISC"
-}

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C@1.0.0/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C@1.0.0/plugin.xml b/spec-plugman/plugins/dependencies/C@1.0.0/plugin.xml
deleted file mode 100644
index 2706bd6..0000000
--- a/spec-plugman/plugins/dependencies/C@1.0.0/plugin.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Copyright 2013 Anis Kadri
-
- Licensed 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.
-
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="C"
-    version="1.0.0">
-
-    <name>Plugin C</name>
-
-    <asset src="www/plugin-c.js" target="plugin-c.js" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="C"
-                value="org.test.C.C"/>
-        </config-file>
-
-        <source-file src="src/android/C.java"
-                target-dir="src/com/phonegap/C" />
-    </platform>
-
-        
-    <!-- ios -->
-    <platform name="ios">
-        <!-- CDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="C"
-                value="CPluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/CPluginCommand.h" />
-        <source-file src="src/ios/CPluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C@1.0.0/src/android/C.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C@1.0.0/src/android/C.java b/spec-plugman/plugins/dependencies/C@1.0.0/src/android/C.java
deleted file mode 100644
index 7f13a5f..0000000
--- a/spec-plugman/plugins/dependencies/C@1.0.0/src/android/C.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/C@1.0.0/src/android/C.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C@1.0.0/src/ios/CPluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C@1.0.0/src/ios/CPluginCommand.h b/spec-plugman/plugins/dependencies/C@1.0.0/src/ios/CPluginCommand.h
deleted file mode 100644
index 83aea7b..0000000
--- a/spec-plugman/plugins/dependencies/C@1.0.0/src/ios/CPluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/C@1.0.0/src/ios/CPluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C@1.0.0/src/ios/CPluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C@1.0.0/src/ios/CPluginCommand.m b/spec-plugman/plugins/dependencies/C@1.0.0/src/ios/CPluginCommand.m
deleted file mode 100644
index e9b80ec..0000000
--- a/spec-plugman/plugins/dependencies/C@1.0.0/src/ios/CPluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/C@1.0.0/src/ios/CPluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/C@1.0.0/www/plugin-c.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/C@1.0.0/www/plugin-c.js b/spec-plugman/plugins/dependencies/C@1.0.0/www/plugin-c.js
deleted file mode 100644
index 2ca5427..0000000
--- a/spec-plugman/plugins/dependencies/C@1.0.0/www/plugin-c.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/Cv1/www/plugin-c.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/D/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/D/plugin.xml b/spec-plugman/plugins/dependencies/D/plugin.xml
deleted file mode 100644
index 88150ed..0000000
--- a/spec-plugman/plugins/dependencies/D/plugin.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    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.
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="D"
-    version="0.6.0">
-
-    <name>Plugin D</name>
-
-    <asset src="www/plugin-d.js" target="plugin-d.js" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="D"
-                value="org.test.D.D"/>
-        </config-file>
-
-        <source-file src="src/android/D.java"
-                target-dir="src/com/phonegap/D" />
-    </platform>
-
-        
-    <!-- ios -->
-    <platform name="ios">
-        <!-- CDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="D"
-                value="DPluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/DPluginCommand.h" />
-        <source-file src="src/ios/DPluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/D/src/android/D.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/D/src/android/D.java b/spec-plugman/plugins/dependencies/D/src/android/D.java
deleted file mode 100644
index 5479741..0000000
--- a/spec-plugman/plugins/dependencies/D/src/android/D.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/D/src/android/D.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/D/src/ios/DPluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/D/src/ios/DPluginCommand.h b/spec-plugman/plugins/dependencies/D/src/ios/DPluginCommand.h
deleted file mode 100644
index ec2bcc4..0000000
--- a/spec-plugman/plugins/dependencies/D/src/ios/DPluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/D/src/ios/DPluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/D/src/ios/DPluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/D/src/ios/DPluginCommand.m b/spec-plugman/plugins/dependencies/D/src/ios/DPluginCommand.m
deleted file mode 100644
index 13a799e..0000000
--- a/spec-plugman/plugins/dependencies/D/src/ios/DPluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/D/src/ios/DPluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/D/www/plugin-d.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/D/www/plugin-d.js b/spec-plugman/plugins/dependencies/D/www/plugin-d.js
deleted file mode 100644
index 0a32fe4..0000000
--- a/spec-plugman/plugins/dependencies/D/www/plugin-d.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/D/www/plugin-d.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/E/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/E/plugin.xml b/spec-plugman/plugins/dependencies/E/plugin.xml
deleted file mode 100644
index 08d8150..0000000
--- a/spec-plugman/plugins/dependencies/E/plugin.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    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.
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="E"
-    version="0.6.0">
-
-    <name>Plugin E</name>
-
-    <asset src="www/plugin-e.js" target="plugin-e.js" />
-
-    <dependency id="D" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="E"
-                value="org.test.E.E"/>
-        </config-file>
-
-        <source-file src="src/android/E.java"
-                target-dir="src/com/phonegap/E" />
-    </platform>
-
-        
-    <!-- ios -->
-    <platform name="ios">
-        <!-- CDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="E"
-                value="EPluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/EPluginCommand.h" />
-        <source-file src="src/ios/EPluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/E/src/android/E.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/E/src/android/E.java b/spec-plugman/plugins/dependencies/E/src/android/E.java
deleted file mode 100644
index f206f9c..0000000
--- a/spec-plugman/plugins/dependencies/E/src/android/E.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/E/src/android/E.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/E/src/ios/EPluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/E/src/ios/EPluginCommand.h b/spec-plugman/plugins/dependencies/E/src/ios/EPluginCommand.h
deleted file mode 100644
index d53ffd2..0000000
--- a/spec-plugman/plugins/dependencies/E/src/ios/EPluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/E/src/ios/EPluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/E/src/ios/EPluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/E/src/ios/EPluginCommand.m b/spec-plugman/plugins/dependencies/E/src/ios/EPluginCommand.m
deleted file mode 100644
index 32d5865..0000000
--- a/spec-plugman/plugins/dependencies/E/src/ios/EPluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/E/src/ios/EPluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/E/www/plugin-d.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/E/www/plugin-d.js b/spec-plugman/plugins/dependencies/E/www/plugin-d.js
deleted file mode 100644
index 7f0dce7..0000000
--- a/spec-plugman/plugins/dependencies/E/www/plugin-d.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/E/www/plugin-d.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/F/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/F/plugin.xml b/spec-plugman/plugins/dependencies/F/plugin.xml
deleted file mode 100644
index a881748..0000000
--- a/spec-plugman/plugins/dependencies/F/plugin.xml
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    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.
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="F"
-    version="0.6.0">
-
-    <name>Plugin F</name>
-
-    <asset src="www/plugin-f.js" target="plugin-f.js" />
-
-    <dependency id="A" />
-    <dependency id="D" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="F"
-                value="org.test.F.F"/>
-        </config-file>
-
-        <source-file src="src/android/F.java"
-                target-dir="src/com/phonegap/F" />
-    </platform>
-
-
-    <!-- ios -->
-    <platform name="ios">
-        <!-- CDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="F"
-                value="FPluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/FPluginCommand.h" />
-        <source-file src="src/ios/FPluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/F/src/android/F.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/F/src/android/F.java b/spec-plugman/plugins/dependencies/F/src/android/F.java
deleted file mode 100644
index 9f143fa..0000000
--- a/spec-plugman/plugins/dependencies/F/src/android/F.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/F/src/android/F.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/F/src/ios/FPluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/F/src/ios/FPluginCommand.h b/spec-plugman/plugins/dependencies/F/src/ios/FPluginCommand.h
deleted file mode 100644
index ea82ccc..0000000
--- a/spec-plugman/plugins/dependencies/F/src/ios/FPluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/F/src/ios/FPluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/F/src/ios/FPluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/F/src/ios/FPluginCommand.m b/spec-plugman/plugins/dependencies/F/src/ios/FPluginCommand.m
deleted file mode 100644
index bc4edc0..0000000
--- a/spec-plugman/plugins/dependencies/F/src/ios/FPluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/F/src/ios/FPluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/F/www/plugin-f.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/F/www/plugin-f.js b/spec-plugman/plugins/dependencies/F/www/plugin-f.js
deleted file mode 100644
index 4533ebc..0000000
--- a/spec-plugman/plugins/dependencies/F/www/plugin-f.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/F/www/plugin-f.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/G/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/G/plugin.xml b/spec-plugman/plugins/dependencies/G/plugin.xml
deleted file mode 100644
index 1e4a4cf..0000000
--- a/spec-plugman/plugins/dependencies/G/plugin.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    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.
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="G"
-    version="0.6.0">
-
-    <name>Plugin G</name>
-
-    <asset src="www/plugin-g.js" target="plugin-g.js" />
-
-    <dependency id="H" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="G"
-                value="org.test.G.G"/>
-        </config-file>
-
-        <source-file src="src/android/G.java"
-                target-dir="src/com/phonegap/G" />
-    </platform>
-
-
-    <!-- ios -->
-    <platform name="ios">
-        <!-- CDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="G"
-                value="GPluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/GPluginCommand.h" />
-        <source-file src="src/ios/GPluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/G/src/android/G.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/G/src/android/G.java b/spec-plugman/plugins/dependencies/G/src/android/G.java
deleted file mode 100644
index 8219a6c..0000000
--- a/spec-plugman/plugins/dependencies/G/src/android/G.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/G/src/android/G.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/G/src/ios/EPluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/G/src/ios/EPluginCommand.m b/spec-plugman/plugins/dependencies/G/src/ios/EPluginCommand.m
deleted file mode 100644
index 7a59e11..0000000
--- a/spec-plugman/plugins/dependencies/G/src/ios/EPluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/G/src/ios/EPluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/G/src/ios/GPluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/G/src/ios/GPluginCommand.h b/spec-plugman/plugins/dependencies/G/src/ios/GPluginCommand.h
deleted file mode 100644
index 6e5fbac..0000000
--- a/spec-plugman/plugins/dependencies/G/src/ios/GPluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/G/src/ios/GPluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/G/www/plugin-g.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/G/www/plugin-g.js b/spec-plugman/plugins/dependencies/G/www/plugin-g.js
deleted file mode 100644
index b00b417..0000000
--- a/spec-plugman/plugins/dependencies/G/www/plugin-g.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/G/www/plugin-g.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/H/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/H/plugin.xml b/spec-plugman/plugins/dependencies/H/plugin.xml
deleted file mode 100644
index 69c31a6..0000000
--- a/spec-plugman/plugins/dependencies/H/plugin.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-    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.
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="H"
-    version="0.6.0">
-
-    <name>Plugin H</name>
-
-    <asset src="www/plugin-h.js" target="plugin-h.js" />
-
-    <dependency id="G" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="H"
-                value="org.test.H.H"/>
-        </config-file>
-
-        <source-file src="src/android/H.java"
-                target-dir="src/com/phonegap/H" />
-    </platform>
-
-
-    <!-- ios -->
-    <platform name="ios">
-        <!-- CDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="H"
-                value="HPluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/HPluginCommand.h" />
-        <source-file src="src/ios/HPluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/H/src/android/H.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/H/src/android/H.java b/spec-plugman/plugins/dependencies/H/src/android/H.java
deleted file mode 100644
index 464c588..0000000
--- a/spec-plugman/plugins/dependencies/H/src/android/H.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/H/src/android/H.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/H/src/ios/HPluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/H/src/ios/HPluginCommand.h b/spec-plugman/plugins/dependencies/H/src/ios/HPluginCommand.h
deleted file mode 100644
index 1695080..0000000
--- a/spec-plugman/plugins/dependencies/H/src/ios/HPluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/H/src/ios/HPluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/H/src/ios/HPluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/H/src/ios/HPluginCommand.m b/spec-plugman/plugins/dependencies/H/src/ios/HPluginCommand.m
deleted file mode 100644
index 1f66d57..0000000
--- a/spec-plugman/plugins/dependencies/H/src/ios/HPluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/H/src/ios/HPluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/H/www/plugin-h.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/H/www/plugin-h.js b/spec-plugman/plugins/dependencies/H/www/plugin-h.js
deleted file mode 100644
index ac6af90..0000000
--- a/spec-plugman/plugins/dependencies/H/www/plugin-h.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/H/www/plugin-h.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/I/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/I/plugin.xml b/spec-plugman/plugins/dependencies/I/plugin.xml
deleted file mode 100644
index 0c2bf6d..0000000
--- a/spec-plugman/plugins/dependencies/I/plugin.xml
+++ /dev/null
@@ -1,59 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Iopyright 2013 Anis Kadri
-
- Licensed 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/LIIENSE-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 IONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License.
-
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="I"
-    version="0.5.0">
-
-    <name>Plugin I</name>
-
-    <dependency id="C" version="1.0.0" />
-
-    <asset src="www/plugin-i.js" target="plugin-i.js" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="I"
-                value="org.test.I.I"/>
-        </config-file>
-
-        <source-file src="src/android/I.java"
-                target-dir="src/com/phonegap/I" />
-    </platform>
-
-        
-    <!-- ios -->
-    <platform name="ios">
-        <!-- IDV 2.5+ -->
-        <config-file target="config.xml" parent="plugins">
-            <plugin name="I"
-                value="IPluginCommand"/>
-        </config-file>
-
-        <header-file src="src/ios/IPluginCommand.h" />
-        <source-file src="src/ios/IPluginCommand.m"/>
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/I/src/android/I.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/I/src/android/I.java b/spec-plugman/plugins/dependencies/I/src/android/I.java
deleted file mode 100644
index 85f102a..0000000
--- a/spec-plugman/plugins/dependencies/I/src/android/I.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/I/src/android/I.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/I/src/ios/IPluginCommand.h
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/I/src/ios/IPluginCommand.h b/spec-plugman/plugins/dependencies/I/src/ios/IPluginCommand.h
deleted file mode 100644
index 64b6e73..0000000
--- a/spec-plugman/plugins/dependencies/I/src/ios/IPluginCommand.h
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/C/src/ios/CPluginCommand.h

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/I/src/ios/IPluginCommand.m
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/I/src/ios/IPluginCommand.m b/spec-plugman/plugins/dependencies/I/src/ios/IPluginCommand.m
deleted file mode 100644
index 9d1eef4..0000000
--- a/spec-plugman/plugins/dependencies/I/src/ios/IPluginCommand.m
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/I/src/ios/IPluginCommand.m

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/I/www/plugin-i.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/I/www/plugin-i.js b/spec-plugman/plugins/dependencies/I/www/plugin-i.js
deleted file mode 100644
index 851273d..0000000
--- a/spec-plugman/plugins/dependencies/I/www/plugin-i.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/I/www/plugin-i.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/README.md
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/README.md b/spec-plugman/plugins/dependencies/README.md
deleted file mode 100644
index 546d7f3..0000000
--- a/spec-plugman/plugins/dependencies/README.md
+++ /dev/null
@@ -1,18 +0,0 @@
-Here's a general overview of how the plugins in this directory are dependent on each other:
-
-          F
-         / \
-        A   \      B
-       / \   \    / \
-      C   '---D--'   E
-
-
-   G <-> H
-
-I -> C@1.0.0
-
-Test1 --> cordova-plugin-file@2.0.0
-Test2 --> cordova-plugin-file@2.X.0
-Test3 --> cordova-plugin-file@3.0.0
-Test4 --> cordova-plugin-file@https://github.com/apache/cordova-plugin-file
-

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/Test1/package.json
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/Test1/package.json b/spec-plugman/plugins/dependencies/Test1/package.json
deleted file mode 100644
index cf952c0..0000000
--- a/spec-plugman/plugins/dependencies/Test1/package.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  "name": "test1",
-  "version": "0.0.0",
-  "description": "",
-  "main": "index.js",
-  "scripts": {
-    "test": "echo \"Error: no test specified\" && exit 1"
-  },
-  "author": "",
-  "license": "ISC"
-}

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/Test1/plugin.xml
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/Test1/plugin.xml b/spec-plugman/plugins/dependencies/Test1/plugin.xml
deleted file mode 100644
index 802ade2..0000000
--- a/spec-plugman/plugins/dependencies/Test1/plugin.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Copyright 2013 Anis Kadri
-
- Licensed 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.
-
--->
-
-<plugin xmlns="http://cordova.apache.org/ns/plugins/1.0"
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    id="Test1"
-    version="0.0.0">
-
-    <name>Plugin Test1</name>
-
-    <dependency id="cordova-plugin-file" version="2.0.0" />
-
-    <asset src="www/plugin-test.js" target="plugin-test.js" />
-
-    <config-file target="config.xml" parent="/*">
-        <access origin="build.phonegap.com" />
-    </config-file>
-
-    <!-- android -->
-    <platform name="android">
-        <config-file target="res/xml/config.xml" parent="plugins">
-            <plugin name="Test1"
-                value="org.test.Test1.Test1"/>
-        </config-file>
-
-        <source-file src="src/android/Test1.java"
-                target-dir="src/com/phonegap/Test1" />
-    </platform>
-</plugin>

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/Test1/src/android/Test1.java
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/Test1/src/android/Test1.java b/spec-plugman/plugins/dependencies/Test1/src/android/Test1.java
deleted file mode 100644
index 2929aaf..0000000
--- a/spec-plugman/plugins/dependencies/Test1/src/android/Test1.java
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/Test1/src/android/Test1.java

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/Test1/www/plugin-test.js
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/Test1/www/plugin-test.js b/spec-plugman/plugins/dependencies/Test1/www/plugin-test.js
deleted file mode 100644
index cc654be..0000000
--- a/spec-plugman/plugins/dependencies/Test1/www/plugin-test.js
+++ /dev/null
@@ -1 +0,0 @@
-./dependencies/Test1/www/plugin-test.js

http://git-wip-us.apache.org/repos/asf/cordova-lib/blob/d164a88f/spec-plugman/plugins/dependencies/Test2/package.json
----------------------------------------------------------------------
diff --git a/spec-plugman/plugins/dependencies/Test2/package.json b/spec-plugman/plugins/dependencies/Test2/package.json
deleted file mode 100644
index 4fe99dd..0000000
--- a/spec-plugman/plugins/dependencies/Test2/package.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  "name": "test2",
-  "version": "0.0.0",
-  "description": "",
-  "main": "index.js",
-  "scripts": {
-    "test": "echo \"Error: no test specified\" && exit 1"
-  },
-  "author": "",
-  "license": "ISC"
-}


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org


Mime
View raw message