Commit graph

73 commits

Author SHA1 Message Date
Marcelo Matus
bf6ea0c7ba force examples to use preinst-swig, as is done in the test-suite
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7880 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-27 02:17:20 +00:00
Marcelo Matus
922969907b use preinst-swig in all the examples
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7821 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-11-08 15:48:51 +00:00
Marcelo Matus
1c7c9e44f7 massive typemap unification
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7676 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 13:24:15 +00:00
William S Fulton
d3859b20f2 warning/error fixes for Visual Studio
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7633 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 13:49:44 +00:00
Marcelo Matus
ae666948db add swigpyrun.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7551 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-29 13:15:24 +00:00
Marcelo Matus
da5a8e89b8 add more docs and cases about how to use the %execption directive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7550 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-29 13:06:41 +00:00
William S Fulton
7022f2091e fix extern declarations
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7321 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-06-28 21:14:24 +00:00
Marcelo Matus
45ddc9be7b update to use -export-runtime
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7008 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-02-26 20:24:01 +00:00
Marcelo Matus
a89d51a5e7 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6908 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-21 08:43:49 +00:00
Marcelo Matus
b8ae49d52d more fixes for template + def args
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6833 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-05 10:15:25 +00:00
Marcelo Matus
6843fc6ccd CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6820 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-12-01 11:37:15 +00:00
Marcelo Matus
15d40b2d44 adding readme and minor runme.py fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6769 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-22 18:22:53 +00:00
Marcelo Matus
e54afae12d adding Prabhu's 'weave' example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6768 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-22 17:19:13 +00:00
Marcelo Matus
9c5118bc7a using the global runtime.swg instead of python/pyrunalias.swg. Now the same solution can be used in other languages
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6763 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-21 19:36:26 +00:00
Marcelo Matus
3ce073b679 add example of how to include the swig runtime code into external user code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6755 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-18 00:42:25 +00:00
Marcelo Matus
55b36a30c9 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6754 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-18 00:40:02 +00:00
Marcelo Matus
eacea2b6f8 example of how to include the swig runtime code into external user code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6753 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-18 00:39:09 +00:00
Marcelo Matus
cea97e847b fix warnings when using directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6687 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-07 23:18:01 +00:00
William S Fulton
7368ff1452 html fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6632 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 22:13:39 +00:00
William S Fulton
00011b087a warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6628 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 21:29:44 +00:00
Marcelo Matus
2165a21a25 attributefunc not longer supported
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6613 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-02 08:22:25 +00:00
William S Fulton
d2f2fa58a9 incomplete and possibly out of date example removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6583 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-01 21:44:50 +00:00
William S Fulton
a361a47cab back to non-inlined destructors until the makefiles are fixed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6536 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:01:22 +00:00
William S Fulton
051cea46dd Update for new runtime library approach (no more -runtime -noruntime)
Comment about inline destructors needed for some compilers added


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 20:59:55 +00:00
Marcelo Matus
ab33bb5a4d fix import error, please update Makefile
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6463 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-21 10:04:16 +00:00
Marcelo Matus
ce25f45c99 make %callback more uniform and usable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6435 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-18 07:35:18 +00:00
John Lenz
30074ee762 Update Examples to not build runtime library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6415 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-17 19:56:35 +00:00
William S Fulton
f5de255d60 Added missing Visual Studio project file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6233 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-06 22:21:28 +00:00
Marcelo Matus
fd94d5ec14 fix warnings with virtual destructor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6196 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-01 08:43:17 +00:00
Marcelo Matus
146617ded4 more solaris fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6193 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-01 07:24:39 +00:00
William S Fulton
45f8f6a170 Windows example no longer uses prebuilt runtime DLL, rather it builds its own runtime DLL
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6031 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-11 21:14:45 +00:00
William S Fulton
b5833a6011 import and import_template examples that used the prebuilt runtime library generate their own runtime library DLL/so and use that instead now
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6023 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-07-10 16:37:37 +00:00
William S Fulton
cb62b4dd90 Test const char [] instead of const char *
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5992 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-06-15 20:12:22 +00:00
Marcelo Matus
dedb5a9697 - recover the proper catching exception mechanism for classes
(throw typemap).

- fix the examples with exception problems and warnings

- proper and consist treatment of basic types (short, unsigned char,...)

  now all are checked for range and sign. Before, this was depending of
  the use of parsing or no parsing, and/or the converter method, and/or
  the use of directors, etc.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5659 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-01-21 01:15:10 +00:00
William S Fulton
062424ca40 Added missing tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5654 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-01-20 21:27:27 +00:00
William S Fulton
68973cebf7 .cvsignore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5653 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-01-20 21:25:32 +00:00
William S Fulton
47cecb0287 Warning fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5604 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-01-07 21:27:23 +00:00
William S Fulton
4a7ea494b9 New -noruntime commandline option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5406 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-25 21:08:16 +00:00
Dave Beazley
56d598c8fe *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5405 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-25 19:48:36 +00:00
Dave Beazley
0cbd392007 Changed -c to -noruntime.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5355 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-20 21:14:54 +00:00
Dave Beazley
101ebefd40 changed -c to -noruntime
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5354 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-20 21:14:12 +00:00
Dave Beazley
ae40427995 new example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5268 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-05 21:38:02 +00:00
Dave Beazley
1a5075b352 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5267 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-05 21:37:17 +00:00
William S Fulton
861fac1d90 Minor tidyup mods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-09-08 22:07:49 +00:00
William S Fulton
609bded4aa no message
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5022 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-29 21:04:16 +00:00
William S Fulton
4381f2e2e1 example.dll fixed to _example.dll
Missing quotes for environment variables - fixes problem when it contains a space


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4812 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-21 21:24:28 +00:00
William S Fulton
0526d3ac46 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4804 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-20 09:00:38 +00:00
William S Fulton
11d13025a8 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4781 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-08 15:32:36 +00:00
William S Fulton
01911224c6 Visual C++ project files for building native Windows runtime libraries
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4778 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-08 15:19:10 +00:00
William S Fulton
416d00c541 Fixes the runtime library examples to link with the runtime library. Required for Cygwin.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4734 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:57:26 +00:00