Loic Dachary
dec379b314
Conditionaly compile experimental code with --enable-experiment
...
configure flag.
Fix .cvsignore to ignore configrue & yacc generated files
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@169 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-30 15:39:55 +00:00
Dave Beazley
a382dff616
Added no-dependencies to AUTOMAKE_OPTIONS.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@168 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 16:04:23 +00:00
Dave Beazley
43b47f87e0
Added no-dependencies to AUTOMAKE_OPTIONS.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@168 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 16:04:23 +00:00
Dave Beazley
79559adb94
Added no-dependencies option to AUTOMAKE_OPTIONS.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@167 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 16:03:57 +00:00
Dave Beazley
1204e87631
Added no-dependencies option to AUTOMAKE_OPTIONS.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@167 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 16:03:57 +00:00
Dave Beazley
c85c99425c
Cleaned up the makefiles, fixed a few build problems, removed YACC-generated files from the repository
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@166 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 14:44:27 +00:00
Dave Beazley
653770f984
Cleaned up the makefiles, fixed a few build problems, removed YACC-generated files from the repository
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@166 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 14:44:27 +00:00
Loic Dachary
a8a25ef4ee
Old Makefile.in saved in Makefile.in.python
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@165 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 01:09:17 +00:00
Loic Dachary
69190c00ac
Old Makefile.in saved in Makefile.in.python
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@165 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 01:09:17 +00:00
Loic Dachary
d0ab9150f3
1/28/00 : loic
...
Apply automake everywhere
Keep configure scripts so that people are not *forced* to autoconf
Keep sources generated by yacc so that compilation without yacc
is possible.
Source/LParse/cscanner.c: change lyacc.h into parser.h to please
default yacc generation rules.
Use AC_CONFIG_SUBDIRS in configure.in instead of hand made script.
Update all relevant .cvsignore to include .deps
Fixed missing ; line 136 Source/Swig/swig.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@164 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 01:06:10 +00:00
Loic Dachary
5be3d9e104
1/28/00 : loic
...
Apply automake everywhere
Keep configure scripts so that people are not *forced* to autoconf
Keep sources generated by yacc so that compilation without yacc
is possible.
Source/LParse/cscanner.c: change lyacc.h into parser.h to please
default yacc generation rules.
Use AC_CONFIG_SUBDIRS in configure.in instead of hand made script.
Update all relevant .cvsignore to include .deps
Fixed missing ; line 136 Source/Swig/swig.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@164 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-29 01:06:10 +00:00
Dustin Mitchell
ec029ebe70
Types are implemented fully, but the interface is only constructors and the 'str' function.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 23:30:08 +00:00
Dustin Mitchell
ef3ebccfa3
Types are implemented fully, but the interface is only constructors and the 'str' function.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 23:30:08 +00:00
Dave Beazley
8feaecce87
Restored the DOH load method because it is a reserved interface to implement object serialization in the future.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@162 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 18:00:59 +00:00
Dave Beazley
8266b8e9e2
Restored the DOH load method because it is a reserved interface to implement object serialization in the future.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@162 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 18:00:59 +00:00
Dave Beazley
c972409c85
Added @LIBS@ to the LIBS field. This is necessary to pick up the
...
right libraries for the experimental build on Solaris and a few
other machines.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@161 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 17:27:21 +00:00
Dave Beazley
423f6cde0f
Added @LIBS@ to the LIBS field. This is necessary to pick up the
...
right libraries for the experimental build on Solaris and a few
other machines.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@161 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 17:27:21 +00:00
Dave Beazley
c6ed0c0e32
Modified the 'experiment' rule to create an executable called 'swig'.
...
(Yes, I want it this way).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 17:23:32 +00:00
Dave Beazley
c4e5aa9eb9
Modified the 'experiment' rule to create an executable called 'swig'.
...
(Yes, I want it this way).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 17:23:32 +00:00
Dave Beazley
64739860c3
Fixed weird code generation problem with enum types defined inside
...
of class definitions. Reported by Kevin Jacobs (1/25/00).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 16:59:11 +00:00
Dave Beazley
8b05c332be
Fixed weird code generation problem with enum types defined inside
...
of class definitions. Reported by Kevin Jacobs (1/25/00).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 16:59:11 +00:00
Dustin Mitchell
2f8d8b22d5
Skeleton of the new types system is in place and compiles
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@158 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 07:21:38 +00:00
Dustin Mitchell
b64cde24a6
Skeleton of the new types system is in place and compiles
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@158 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 07:21:38 +00:00
Dustin Mitchell
89a2de4614
.cvsignore update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@157 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 02:02:24 +00:00
Dustin Mitchell
2a7ede9210
.cvsignore update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@157 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-28 02:02:24 +00:00
Dustin Mitchell
5a5b502eb9
Beginnings of an implementation of a type object
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-27 23:47:40 +00:00
Dustin Mitchell
0a8914fc05
Beginnings of an implementation of a type object
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-27 23:47:40 +00:00
Dustin Mitchell
38dbbc4ed4
Removed 'Load' from all of the objects, as it was not being used.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-27 22:07:22 +00:00
Dustin Mitchell
5e32168080
Removed 'Load' from all of the objects, as it was not being used.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@155 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-27 22:07:22 +00:00
Dustin Mitchell
4bc1883f46
Not sure what 'signature' is .. it's gone now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@154 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-27 01:25:26 +00:00
Dustin Mitchell
e9a56ae83d
Not sure what 'signature' is .. it's gone now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@154 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-27 01:25:26 +00:00
Dustin Mitchell
553a6dc4ae
Added a typemap
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-25 00:31:15 +00:00
Dustin Mitchell
61d761ece1
Added a typemap
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-25 00:31:15 +00:00
Dustin Mitchell
ba6fc06027
Slight improvements
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@152 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-25 00:26:53 +00:00
Dustin Mitchell
07dd64849d
Slight improvements
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@152 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-25 00:26:53 +00:00
Dustin Mitchell
85eb09b231
Even more progress on the DOH Python type
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@151 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-25 00:20:28 +00:00
Dustin Mitchell
a1f0c44b4d
Even more progress on the DOH Python type
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@151 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-25 00:20:28 +00:00
Dustin Mitchell
c50de290c9
Cosmetic
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 23:37:48 +00:00
Dustin Mitchell
fc9aecda5e
Cosmetic
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 23:37:48 +00:00
Dustin Mitchell
6579b9ee31
A few last-minute changes to the previous commit :)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 22:49:47 +00:00
Dustin Mitchell
a41d5a1740
A few last-minute changes to the previous commit :)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 22:49:47 +00:00
Dustin Mitchell
d2c40e1b17
Big changes. The makefiles now recurse correctly, and targets (e.g.
...
experiment, swim, swig, pymod, etc.) are passed along to sub-makes
correctly. Also, a mechanism has been devised to avoid the use of *.o
in the toplevel Makefile, as it was linking files which were not intended
for use in the final executable.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 22:43:13 +00:00
Dustin Mitchell
4d6f8c3326
Big changes. The makefiles now recurse correctly, and targets (e.g.
...
experiment, swim, swig, pymod, etc.) are passed along to sub-makes
correctly. Also, a mechanism has been devised to avoid the use of *.o
in the toplevel Makefile, as it was linking files which were not intended
for use in the final executable.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@148 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 22:43:13 +00:00
Dustin Mitchell
f0d2cf2a9e
Configure should ONLY be done at the top level now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@147 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 21:31:26 +00:00
Dustin Mitchell
879a45c7b6
Configure should ONLY be done at the top level now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@147 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 21:31:26 +00:00
Dustin Mitchell
37b5cc943e
More work on the Python interface
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@146 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 05:31:51 +00:00
Dustin Mitchell
174a4fac2e
More work on the Python interface
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@146 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-24 05:31:51 +00:00
Dustin Mitchell
39399791a3
Grammatical changes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@145 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-23 21:45:42 +00:00
Dustin Mitchell
0d1bf1c94c
Grammatical changes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@145 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-23 21:45:42 +00:00
Dave Beazley
9863820542
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@144 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-23 16:27:28 +00:00