aboutsummaryrefslogtreecommitdiff
path: root/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one
diff options
context:
space:
mode:
Diffstat (limited to 'tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one')
-rw-r--r--tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/main.js9
-rw-r--r--tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/subdir/three.js6
-rw-r--r--tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/two.js8
-rw-r--r--tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/package.json4
4 files changed, 27 insertions, 0 deletions
diff --git a/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/main.js b/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/main.js
new file mode 100644
index 0000000..7b1f0de
--- /dev/null
+++ b/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/main.js
@@ -0,0 +1,9 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+var panel = require("panel");
+var two = require("two.js");
+var a = require("./two");
+var b = require("addon-kit/tabs.js");
+var c = require("./subdir/three");
diff --git a/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/subdir/three.js b/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/subdir/three.js
new file mode 100644
index 0000000..b594f3c
--- /dev/null
+++ b/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/subdir/three.js
@@ -0,0 +1,6 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+exports.foo = 1;
+var main = require("../main");
diff --git a/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/two.js b/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/two.js
new file mode 100644
index 0000000..9765219
--- /dev/null
+++ b/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/lib/two.js
@@ -0,0 +1,8 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+
+// this ought to find our sibling, not packages/development-mode/lib/main.js
+var main = require("main");
+exports.foo = 1;
diff --git a/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/package.json b/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/package.json
new file mode 100644
index 0000000..edd2b17
--- /dev/null
+++ b/tools/addon-sdk-1.7/python-lib/cuddlefish/tests/linker-files/one/package.json
@@ -0,0 +1,4 @@
+{ "name": "one",
+ "id": "jid1@jetpack",
+ "main": "main"
+}