summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorDave Beazley <dave-swig@dabeaz.com>2000-01-12 03:06:07 +0000
committerDave Beazley <dave-swig@dabeaz.com>2000-01-12 03:06:07 +0000
commitad3d48ca1527b066d048c980d10f24448a5161a1 (patch)
tree29d3bd0219cd14ede7cb276192e5c32ac87722a5 /README
parentc928c103f30d70094c4713fea4100551760fa72c (diff)
downloadswig-ad3d48ca1527b066d048c980d10f24448a5161a1.tar.gz
*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@49 626c5289-ae23-0410-ae9c-e8d60b6d4f22
Diffstat (limited to 'README')
-rw-r--r--README68
1 files changed, 59 insertions, 9 deletions
diff --git a/README b/README
index 54b736050..9920c838f 100644
--- a/README
+++ b/README
@@ -1,17 +1,67 @@
-SWIG Source Directory
+SWIG (Simplified Wrapper and Interface Generator)
-All new development is being done in C. Portions of the old SWIG1.1
-C++ base are slowly being converted over.
+Copyright (C) 1998-2000 : The University of Chicago
+Copyright (C) 1995-1998 : University of Utah and the Regents
+ of the University of California
-DOH - Dave's Object Hack. A C library containing core datatypes
- for most of the new C-based system.
+January 11, 2000 ($Header$)
-Core - C based SWIG core.
+Tagline: SWIG is a compiler that integrates C, C++, and Objective-C
+ with scripting languages including Perl, Python, and Tcl.
+
+This distribution represents work in progress towards building a new
+SWIG release. The guilty parties currently working on this are:
+
+ - Dave Beazley (beazley@cs.uchicago.edu)
+ - Dustin Mitchell (djmitche@cs.uchicago.edu)
+ - Loic Dachary (loic@ceic.com)
+
+General overview:
+=================
+The primary goal of future development is to make SWIG more modular,
+extensible, and easier to maintain. To this end, the source code has
+been consolidated into the Source directory. Within this directory,
+there are a number of different components:
+
+ SWIG1.1 - These two directories contain the C++ code
+ Modules1.1 corresponding to the SWIG1.1.x series of
+ releases. This code is still in use but is
+ slowly being deprecated.
+
+*** Important note: ALL future SWIG development will *NOT* be taking
+place in C++. Please use ANSI C instead. -- Dave ***
+
+ DOH - Object framework for the ANSI C core.
+ Core - New SWIG core (ANSI C)
+ Preprocessor - Simple SWIG preprocessor module
+ Dustin - Some Python stuff Dustin is working on.
+
+Documentation for these components is weak or non-existent at this
+time. Please bear with us.
+
+Installation
+============
+It should be relatively simple. Simply type the following:
+
+ % ./configure
+ % make
+ % make install
+
+If you checked the code out via CVS, you will have to run autoconf
+before typing 'configure.' In addition, a full build of SWIG requires
+the use bison or yacc.
+
+Participate!
+============
+
+We are looking for people who want to join the effort of getting this
+next release off the ground. Please send me email.
+
+-- Dave (beazley@cs.uchicago.edu)
+
+
-Preprocessor - C based preprocessing module.
-SWIG1.1 - Old SWIG1.1 C++ core
-Modules1.1 - Old SWIG1.1 C++ modules