diff --git a/ANNOUNCE b/ANNOUNCE index 3666e201b..6d2dd8d1c 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,13 +1,12 @@ -*** ANNOUNCE: SWIG 1.3.19 *** +*** ANNOUNCE: SWIG 1.3.20 *** http://www.swig.org -March 28, 2003 +December 17, 2003 -We're pleased to announce SWIG 1.3.19, the latest installment in the -SWIG development effort. SWIG-1.3.19 includes a number of bug fixes, -several new language modules, an improved build environment, and -many other exciting new features. +We're pleased to announce SWIG 1.3.20, the latest installment in the +SWIG development effort. SWIG-1.3.20 includes a number of bug fixes +and large number of enhancements throughout. What is SWIG? ------------- @@ -23,21 +22,11 @@ Availability: ------------- The release is available for download on Sourceforge at - http://prdownloads.sourceforge.net/swig/swig-1.3.19.tar.gz + http://prdownloads.sourceforge.net/swig/swig-1.3.20.tar.gz Within the next day, a Windows version will also be made available at - http://prdownloads.sourceforge.net/swig/swigwin-1.3.19.zip - -New Features: -------------- -Several new language modules have been added, including support for C# -and Chicken Scheme. In addition, Mark's polymorphism patch has been -incorporated. This gives certain modules the ability to extend C++ -classes with virtual methods implemented the target language -itself---an especially useful addition if you are working with code -that involves callbacks. Finally, a number of minor patches, bug fixes, and -improvements have been made. + http://prdownloads.sourceforge.net/swig/swigwin-1.3.20.zip Release numbers --------------- diff --git a/CHANGES.current b/CHANGES.current index 302fb63db..7e1fc53e9 100644 --- a/CHANGES.current +++ b/CHANGES.current @@ -1,5 +1,10 @@ -Version 1.3.20 (In progress) -============================ +Version 1.3.20 (December 17, 2003) +================================== +12/17/2003: beazley + Last minute modifications. Perl5 module now generates shadow classes + by default like all of the other modules. PHP4 wrappers no longer + include "config.h". + 12/14/2003: beazley Weakened warning message related to constructor names so that an unusual nested-class wrapping technique would work again (apparently diff --git a/README b/README index f1aa3171a..b22019a30 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ SWIG (Simplified Wrapper and Interface Generator) -Version: 1.3.20 (December 8, 2003) +Version: 1.3.20 (December 17, 2003) $Header$ @@ -175,7 +175,7 @@ configuration information that impacts the way that they have to be built. However, if you want to build the runtime libraries in their "default" configuration, type this: - % make runtime + % make -k runtime % make install-runtime The libraries aren't needed to use SWIG or to run most of the @@ -188,8 +188,8 @@ Notes: before typing 'configure'. In addition, a full build of SWIG requires the use of bison. -OS X Installation -================= +Macintosh OS X Installation +============================ SWIG is known to work on various flavors of OS X. Follow the Unix installation instructions above. However, as of this writing, there is still great deal of inconsistency with how shared libaries are handled by various scripting languages @@ -240,6 +240,10 @@ Note: The test-suite currently contains around 250 tests. If you have many different target languages installed and a slow machine, it might take more than an hour to run the test-suite. +Note: Some of the tests and examples may depend on SWIG runtime libraries. +These are not built by default. Type 'make -k runtime' to build the libraries +if needed. + Examples ======== The Examples directory contains a variety of examples of using SWIG