Michael Schaller
a17c9727bd
Fleshed out Go's documentation about the director feature and added a director example.
...
Fixes issues #418 .
2015-08-04 09:34:26 +02:00
William S Fulton
b4c441f62e
Remove unused std_string.i from callback examples
2015-05-10 11:49:28 +01:00
Ian Lance Taylor
e044dc4405
[Go] Fix Go multimap example to use Swig_AllocateString and swigCopyString.
2015-05-04 17:16:44 -07:00
Olly Betts
ac1f067ce9
Eliminate trivial differences between the reference examples
2014-11-07 15:34:43 +13:00
Olly Betts
37cd1474b5
Remove bogus ; after } in examples
2014-11-07 15:34:43 +13:00
William S Fulton
f39ed94419
Fix compiler warnings in examples when using -std=c++98 -std=gnu89 -pedantic -Wreturn-type
2014-05-24 13:13:32 +01:00
Karl Wette
f574a34155
Allow examples and test-suite to be built out of source tree
...
- Examples/Makefile.in rules use SRCDIR as the relative source directory
- ./config.status replicates Examples/ source directory tree in build
directory, and copies each Makefile to build directory, prefixed with
a header which sets SRCDIR to source directory
- Examples/test-suite/.../Makefile.in set SRCDIR from Autoconf-set srcdir
- Examples/test-suite/errors/Makefile.in needs to filter out source
directory from SWIG error messages
- Lua: embedded interpreters are passed location of run-time test
- Python: copy run-time scripts to build directory because of 2to3
conversion; import_packages example copies __init__.py from source
directory; test-suite sets SCRIPTDIR to location of run-time tests
- Javascript: binding.gyp renamed to binding.gyp.in so that $srcdir
can be substituted with SRCDIR; removed './' from require() statements
so that NODE_PATH can be used to point Node.js to build directory
2014-05-11 23:21:10 +02:00
Olly Betts
b115c984a9
More cleaning up of the class examples
2014-05-05 16:14:31 +12:00
Karl Wette
3aacde4f5f
Whitespace cleanup of Example Makefiles
2014-04-16 12:06:02 +02:00
Olly Betts
0de4cf13a8
Further cleaning up of class examples
2014-02-24 10:10:24 +13:00
Olly Betts
2f3bf144c6
Fix assorted comment and documentation typos
2014-02-23 17:15:22 +13:00
Ian Lance Taylor
01ebdc0995
In Examples/Makefile.in, compile and link the program in go and
...
go_cpp, rather than in go_run. This permits eliminating go_run_cpp.
2013-12-20 08:14:45 -08:00
Ian Lance Taylor
1dca0af024
Update for Go 1.2 release. Add support for linking SWIG code directly
...
into executable, rather than using a shared library.
2013-12-16 19:50:17 -08:00
William S Fulton
152905e193
Fix gcc -Waddress warning in variables examples
2013-10-18 06:53:02 +01:00
Olly Betts
12708c9241
Fix typos
2013-09-25 17:29:33 +12:00
William S Fulton
112d7aa6d0
Go examples and test-suite format fixes
...
Patch has the results of find . -name *.go -exec gofmt -w {} \;
SF Patch #339 .
2013-07-01 20:13:36 +01:00
William S Fulton
6acfda55d1
Go examples makefiles clean target fixed and use RUNPIPE and tidyup
2013-04-19 22:47:25 +01:00
Ian Lance Taylor
e82f320510
Run gofmt on hand written Go code.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12781 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-08-22 20:04:06 +00:00
Ian Lance Taylor
7ac265ff3d
For Go: Fix handling of INPUT variables when using typemaps.i. This
...
fixes cases where the gotype typemap is used to produce a simple Go
type for a non-simple C/C++ type.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12498 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-02-20 05:48:25 +00:00
William S Fulton
b89248404d
Remove generated files from svn for Go examples
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12316 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-11-26 20:32:23 +00:00
Ian Lance Taylor
683dafb6d3
Update the instructions to say that you also need to compile the code
...
itself.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12133 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-06-16 15:47:15 +00:00
Ian Lance Taylor
da5e02f81c
Rename "go" typemap to "gotype".
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12129 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-06-15 19:40:34 +00:00
Ian Lance Taylor
5af2978f77
Add support for the Go programming language.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12108 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-06-10 01:13:31 +00:00