Thien-Thi Nguyen
66b260c1ff
{Changes to enable non-local build}
...
(srcdir, VPATH): New vars. Use where appropriate.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@268 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 05:06:40 +00:00
Dave Beazley
916e2bc74b
Python Improvements
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@249 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-22 20:49:38 +00:00
Dave Beazley
e916a70543
bugfix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@239 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-15 19:33:19 +00:00
Thien-Thi Nguyen
d4660dd6d4
(Verbose): New extern var.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@237 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-12 06:57:14 +00:00
Thien-Thi Nguyen
0b5ef890df
(Verbose): New global var. This used to be an automatic var in
...
function `SWIG_main', but was deleted (w/o deleting "-v" parsing).
(SWIG_main): Set `Verbose' during option parsing.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@236 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-12 06:55:38 +00:00
Thien-Thi Nguyen
ad673e14e5
VERSION, Source/Include/swigver.h.in: New files.
...
Source/Include/swigver.h: Deleted from repo, now generated by
configure from swigver.h.in same directory.
configure.in: Source ./VERSION to get var definitions.
(PACKAGE, VERSION, SWIG_VERSION, SWIG_SPIN): New vars, @-substituted.
Also do `AC_OUTPUT' on Source/Include/swigver.h.
Makefile.in (dd): New var, the distribution directory.
(dist, dist-suggested): New targets.
Source/SWIG1.1/emit.cxx (emit_banner): Use `SWIG_VERSION' instead
of integers `SWIG_VERSION_MAJOR' and `SWIG_VERSION_MINOR' (which are
deleted).
Source/SWIG1.1/main.cxx (SWIG_main): Likewise.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@235 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-12 02:21:22 +00:00
Dave Beazley
01dc5b60d0
Added __STDC__ definition.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@232 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-11 21:45:30 +00:00
Dave Beazley
38d5c1a7aa
Added $ndim variable to typemaps.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@229 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-11 19:48:39 +00:00
Dave Beazley
db80594ed7
Slight change to type-table code.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@215 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-10 22:09:55 +00:00
Dave Beazley
7c549890f1
Removed the documentation system. A lot of cleanup.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@208 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-10 19:41:28 +00:00
Dave Beazley
e9cd55b7b8
A bunch of cleanup
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@206 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-10 04:22:50 +00:00
Dave Beazley
3b3e6fdb20
Fixed problem with preprocessor directives embedded inside an %inline directive.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@174 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-02 04:26:52 +00:00
Dave Beazley
936f046d5b
Back to simple makefiles (at least for now)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@171 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-01 22:24:39 +00:00
Dave Beazley
70d076b41c
Oops
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@170 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-01 17:44:06 +00:00
Loic Dachary
8a34196fc6
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/SWIG@169 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-30 15:39:55 +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
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
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
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
Dave Beazley
d72c7beb9d
Major cleanup of comments
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@128 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-20 05:45:58 +00:00
Dave Beazley
d92f978e61
Added check for file not found.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@107 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-19 00:02:05 +00:00
Dave Beazley
67940725e8
Renaming
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-18 21:54:05 +00:00
Dave Beazley
230231d91f
Fixed core
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@101 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-18 20:31:27 +00:00
Dave Beazley
caaeb3d508
Fixed string_replace method.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@89 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-13 20:42:42 +00:00
Dave Beazley
debf258415
Added -freeze option.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@82 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-13 16:43:01 +00:00
Loic Dachary
cb441954cf
Added .cvsignore, Examples/.cvsignore, Source/DOH/Doh/.cvsignore
...
Source/SWIG1.1/main.cxx: Fixed -I handling bug
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@79 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-13 16:23:52 +00:00
Dave Beazley
5721b8d38e
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@78 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-13 15:52:11 +00:00
Dave Beazley
59f1e8a6e4
Stupid mistake. Duh.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@77 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-13 15:51:39 +00:00
Loic Dachary
bcf1395567
Source/Modules1.1/java.cxx: fixed char* -> const char* warnings that are
...
errors when compiling with gcc-2.95.2
Source/SWIG1.1/main.cxx: cast const char* to char* for String_replace
token and rep should really be const.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@76 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-13 15:13:59 +00:00
Dave Beazley
62653fd529
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@73 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 23:49:22 +00:00
Dustin Mitchell
d988d8b735
More work
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@72 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 23:48:45 +00:00
Dave Beazley
743735cd92
Added Java
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@64 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 17:33:21 +00:00
Dave Beazley
448dea3af5
Minor cleanup
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@60 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 05:04:29 +00:00
Dave Beazley
1c93f89362
Removed latex
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@59 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 05:00:08 +00:00
Dave Beazley
a8f930bb99
Cleanup
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@58 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 04:54:35 +00:00
Dave Beazley
92b02c63e4
Cleanup.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@57 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 04:51:54 +00:00
Dave Beazley
c7bcbe6540
Modified to use .txt instead of .doc
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@56 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 04:49:25 +00:00
Dave Beazley
8bd2ea80fe
Added cvstags
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@54 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 04:09:03 +00:00
Dave Beazley
75da14aaa5
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@53 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-12 03:42:56 +00:00
Dave Beazley
2c57ed1bd0
Minor changes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@45 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-11 23:50:36 +00:00
Dave Beazley
d9cbd8087f
Added preprocessor
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@44 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-11 23:50:20 +00:00
Dave Beazley
6eee71a655
Cleanup
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@43 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-11 23:50:08 +00:00
Dustin Mitchell
c4a023be78
Moved Makefiles and configure.in to the top level, and added .cvsignore
...
files to most subdirectories to make things a bit cleaner.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@37 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-11 20:51:24 +00:00
Dave Beazley
b558974525
First checkin
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@34 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-01-11 20:08:25 +00:00