summaryrefslogtreecommitdiff
path: root/Examples/javascript
diff options
context:
space:
mode:
authorOliver Buchtala <oliver.buchtala@googlemail.com>2014-02-26 22:44:37 +0100
committerOliver Buchtala <oliver.buchtala@googlemail.com>2014-02-26 22:44:37 +0100
commit15f12d9b59b9e8522853f010f9d443164774a6a6 (patch)
treeaee32ba5815bc10d16f4bdd81d40fda67760cf96 /Examples/javascript
parentb216a739c45cfb595a5b70da7e811b6130148a63 (diff)
downloadswig-15f12d9b59b9e8522853f010f9d443164774a6a6.tar.gz
Make examples work with node.js and the custom interpreter.
Diffstat (limited to 'Examples/javascript')
-rw-r--r--Examples/javascript/class/example.js1
-rwxr-xr-xExamples/javascript/class/runme.js2
-rw-r--r--Examples/javascript/constant/example.js1
-rwxr-xr-xExamples/javascript/constant/runme.js2
-rw-r--r--Examples/javascript/enum/example.js1
-rwxr-xr-xExamples/javascript/enum/runme.js2
-rw-r--r--Examples/javascript/exception/example.js1
-rw-r--r--Examples/javascript/exception/runme.js2
-rw-r--r--Examples/javascript/functor/example.js1
-rw-r--r--Examples/javascript/functor/runme.js2
-rw-r--r--Examples/javascript/namespace/example.js1
-rw-r--r--Examples/javascript/namespace/runme.js2
-rw-r--r--Examples/javascript/operator/example.js1
-rw-r--r--Examples/javascript/operator/runme.js2
-rw-r--r--Examples/javascript/overload/example.js1
-rw-r--r--Examples/javascript/overload/runme.js2
-rw-r--r--Examples/javascript/overload/swig_gdb.log0
-rw-r--r--Examples/javascript/pointer/example.js1
-rwxr-xr-xExamples/javascript/pointer/runme.js2
-rw-r--r--Examples/javascript/reference/example.js1
-rwxr-xr-xExamples/javascript/reference/runme.js2
-rw-r--r--Examples/javascript/simple/example.js1
-rwxr-xr-xExamples/javascript/simple/runme.js2
-rw-r--r--Examples/javascript/template/example.js1
-rw-r--r--Examples/javascript/template/runme.js2
-rw-r--r--Examples/javascript/variables/example.js1
-rwxr-xr-xExamples/javascript/variables/runme.js2
27 files changed, 26 insertions, 13 deletions
diff --git a/Examples/javascript/class/example.js b/Examples/javascript/class/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/class/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/class/runme.js b/Examples/javascript/class/runme.js
index 5bb62ecd4..e1d5d9797 100755
--- a/Examples/javascript/class/runme.js
+++ b/Examples/javascript/class/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
// ----- Object creation -----
diff --git a/Examples/javascript/constant/example.js b/Examples/javascript/constant/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/constant/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/constant/runme.js b/Examples/javascript/constant/runme.js
index b11c08c98..2188bf099 100755
--- a/Examples/javascript/constant/runme.js
+++ b/Examples/javascript/constant/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
console.log("ICONST = " + example.ICONST + " (should be 42)\n");
console.log("FCONST = " + example.FCONST + " (should be 2.1828)\n");
diff --git a/Examples/javascript/enum/example.js b/Examples/javascript/enum/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/enum/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/enum/runme.js b/Examples/javascript/enum/runme.js
index 9d3accd1d..d4e89e8c8 100755
--- a/Examples/javascript/enum/runme.js
+++ b/Examples/javascript/enum/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
// ----- Object creation -----
diff --git a/Examples/javascript/exception/example.js b/Examples/javascript/exception/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/exception/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/exception/runme.js b/Examples/javascript/exception/runme.js
index f7041f028..977f51ebc 100644
--- a/Examples/javascript/exception/runme.js
+++ b/Examples/javascript/exception/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
console.log("Trying to catch some exceptions.");
t = new example.Test();
diff --git a/Examples/javascript/functor/example.js b/Examples/javascript/functor/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/functor/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/functor/runme.js b/Examples/javascript/functor/runme.js
index f7be78286..dc12470f4 100644
--- a/Examples/javascript/functor/runme.js
+++ b/Examples/javascript/functor/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
a = new example.intSum(0);
b = new example.doubleSum(100.0);
diff --git a/Examples/javascript/namespace/example.js b/Examples/javascript/namespace/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/namespace/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/namespace/runme.js b/Examples/javascript/namespace/runme.js
index 9a9d6744d..08e0d3769 100644
--- a/Examples/javascript/namespace/runme.js
+++ b/Examples/javascript/namespace/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
console.log("Global variable Foo=" + example.nspace.Foo);
example.nspace.Foo = 5;
diff --git a/Examples/javascript/operator/example.js b/Examples/javascript/operator/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/operator/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/operator/runme.js b/Examples/javascript/operator/runme.js
index 9dba4b7f9..a700918d6 100644
--- a/Examples/javascript/operator/runme.js
+++ b/Examples/javascript/operator/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
a = new example.Complex(2,3);
b = new example.Complex(-5,10);
diff --git a/Examples/javascript/overload/example.js b/Examples/javascript/overload/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/overload/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/overload/runme.js b/Examples/javascript/overload/runme.js
index 5ff5d01be..1e6c861a6 100644
--- a/Examples/javascript/overload/runme.js
+++ b/Examples/javascript/overload/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
example.f();
example.f(1);
diff --git a/Examples/javascript/overload/swig_gdb.log b/Examples/javascript/overload/swig_gdb.log
deleted file mode 100644
index e69de29bb..000000000
--- a/Examples/javascript/overload/swig_gdb.log
+++ /dev/null
diff --git a/Examples/javascript/pointer/example.js b/Examples/javascript/pointer/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/pointer/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/pointer/runme.js b/Examples/javascript/pointer/runme.js
index 00778dfbc..7f1e51c9e 100755
--- a/Examples/javascript/pointer/runme.js
+++ b/Examples/javascript/pointer/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
// First create some objects using the pointer library.
console.log("Testing the pointer library\n");
diff --git a/Examples/javascript/reference/example.js b/Examples/javascript/reference/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/reference/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/reference/runme.js b/Examples/javascript/reference/runme.js
index ee5737076..935d2b948 100755
--- a/Examples/javascript/reference/runme.js
+++ b/Examples/javascript/reference/runme.js
@@ -1,5 +1,5 @@
// This file illustrates the manipulation of C++ references in Javascript.
-var example = require("./build/Release/example");
+var example = require("./example");
// ----- Object creation -----
diff --git a/Examples/javascript/simple/example.js b/Examples/javascript/simple/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/simple/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/simple/runme.js b/Examples/javascript/simple/runme.js
index d970dcb7c..be2c18669 100755
--- a/Examples/javascript/simple/runme.js
+++ b/Examples/javascript/simple/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
/* Call our gcd() function */
diff --git a/Examples/javascript/template/example.js b/Examples/javascript/template/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/template/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/template/runme.js b/Examples/javascript/template/runme.js
index 551475c72..55894dfd5 100644
--- a/Examples/javascript/template/runme.js
+++ b/Examples/javascript/template/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
//Call some templated functions
console.log(example.maxint(3,7));
diff --git a/Examples/javascript/variables/example.js b/Examples/javascript/variables/example.js
new file mode 100644
index 000000000..79cd3913f
--- /dev/null
+++ b/Examples/javascript/variables/example.js
@@ -0,0 +1 @@
+module.exports = require("./build/Release/example");
diff --git a/Examples/javascript/variables/runme.js b/Examples/javascript/variables/runme.js
index 22d208480..d07861713 100755
--- a/Examples/javascript/variables/runme.js
+++ b/Examples/javascript/variables/runme.js
@@ -1,4 +1,4 @@
-var example = require("./build/Release/example");
+var example = require("./example");
// Try to set the values of some global variables
example.ivar = 42;