Commit graph

50 commits

Author SHA1 Message Date
Marcelo Matus
39ca497a07 simplify Makefiles
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8522 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-22 21:19:58 +00:00
Marcelo Matus
d2b1abb12e fix Makefiles for cygwin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8504 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-21 20:45:15 +00:00
Marcelo Matus
bc39db5341 change the %catchs name to %catches
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8357 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 23:17:15 +00:00
Charlie Savage
854e9a0861 New example showing use of %catchs and %
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8355 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 22:45:58 +00:00
Charlie Savage
f92005f00d Updated to match change in exceptions thrown for previously deleted objects.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8344 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-10 03:38:51 +00:00
William S Fulton
529882178a better approach to running gcj tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8286 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-08 01:30:37 +00:00
William S Fulton
4d5e38b01f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8285 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-08 01:17:12 +00:00
William S Fulton
fd23967a1c Only run gcj tests when gcj is installed on the box
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8283 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-08 00:53:53 +00:00
Marcelo Matus
3634df5e12 add support for named warning codes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8249 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-06 11:42:24 +00:00
Marcelo Matus
53b51fb5f6 silence new leak warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8221 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-05 20:24:06 +00:00
Marcelo Matus
fb563123a5 uniform cni examples
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8197 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-03 19:48:06 +00:00
Marcelo Matus
f284375212 add tcl+java example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8140 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-30 11:59:54 +00:00
Marcelo Matus
8db859aa80 add jstring.i for ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8138 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-30 10:51:35 +00:00
Marcelo Matus
bb84cbb4f6 add java example and missing cvsignore files
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8137 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-12-30 10:03:00 +00:00
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
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
Charlie Savage
cd115d2d05 Added two new examples for Ruby.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7523 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 22:13:46 +00:00
Charlie Savage
6c2e628c55 New example to test free_functions. Makes use of tracking objects functionality.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7522 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 22:12:53 +00:00
Charlie Savage
76c0388391 New example for Ruby that shows how to implement a mark function. Also makes use of the tracking objects funcitonality.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7519 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 21:53:53 +00:00
Charlie Savage
2caa0e1dd3 Fixed compile problem on windows. The code defines a template called max - however, Windows already defines a macro called max. The fix is to undefine the macro.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7478 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-22 03:22:05 +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
a00ab74a94 minor errors/warings fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6732 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-15 20:58:00 +00:00
Marcelo Matus
ccf5343b34 fix warnings when using directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6688 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-11-07 23:25:34 +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
74b907a070 Update for new runtime library approach (no more -runtime -noruntime)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6538 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-27 21:21: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
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
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
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
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
1cb1df539f Clearer instructions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5408 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-25 21:11:42 +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
56baf632c8 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5357 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-20 21:19:47 +00:00
William S Fulton
84f98fc039 Old version not originally updated.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4813 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-21 21:25:51 +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
824171c7e3 RUNTIMEDIR fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4736 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 23:39:14 +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
William S Fulton
fb4966a97d Define M_PI if not defined in math.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4558 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-17 10:29:35 +00:00
William S Fulton
ec6d63f8d6 VC++ pollution
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4395 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-25 22:11:44 +00:00
William S Fulton
44fde93b5a Improved support for native Windows compilers.
It is no longer necessary to explicitly export the SWIG_init DLL function by passing flags to the linker.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4340 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 20:18:54 +00:00
Dave Beazley
516036631c The great merge
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-11-30 22:01:28 +00:00
Masaki Fukushima
78964a521c [Ruby] explicitly rescue NameError (for ruby-1.6)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@880 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-22 14:40:15 +00:00
Masaki Fukushima
73cc1bd3bb Ruby enum example added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@867 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 17:17:42 +00:00
Masaki Fukushima
5df7c82b59 Ruby examples added.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@853 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 13:26:04 +00:00
Thien-Thi Nguyen
aaf2b747d1 (check): New target.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@621 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 19:48:49 +00:00
Thien-Thi Nguyen
4d989f6796 Add Ruby support contributed by Masaki Fukushima.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-05 18:58:49 +00:00