Commit graph

216 commits

Author SHA1 Message Date
Jonah Beckford
9524e6eb44 Split up shared and static flags for CHICKEN detection.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4497 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 19:09:57 +00:00
Art Yerkes
de9c786cad Working example. See Examples/ocaml/shapes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4489 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 04:14:04 +00:00
William S Fulton
fb6071f792 -mno-cygwin for Java on cygwin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4438 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-06 23:13:09 +00:00
William S Fulton
6042cf869a detection of csharp compiler - pnet then mono then Microsoft
detection of CIL interpreter - just pnet for now


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4431 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-04 22:39:12 +00:00
Art Yerkes
a1fa5ec2c1 Added info about dynamic linking to doc
Added dynamic targets to example makefiles
Added ocaml_dynamic and ocaml_dynamic_cpp targets to Examples/Makefile.in
Added OCAMLFIND and OCAMLDLGEN AC_SUBST lines in configure.in
Currently, dynamic linking relies on ocamlfind and Gerd Stolpmann's Dl package,
as well as some tricky elf linking.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4413 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-27 09:25:00 +00:00
William S Fulton
4acbe2681d Fixed patch for HP. The patch talked about in the bug report was for SWIG-1.3.17, but the OS detection has changed since then.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4355 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 20:30:04 +00:00
Dave Beazley
2c3600660b Added HP TRYLINKINGWITHCXX patch.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4351 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 16:43:55 +00:00
Jonah Beckford
18ac7f65c9 Got rid of CHICKEN example Makefile.in -> Makefile.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4333 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-17 08:00:58 +00:00
Jonah Beckford
1f7c52d5a1 Add CHICKEN code to the things that need to be built.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4317 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 02:04:40 +00:00
Dave Beazley
08c3b43b24 Added John's perl5 patches
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4310 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-14 18:04:21 +00:00
William S Fulton
d13f2adde6 added continuation line in AC_CONFIG_FILES
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4239 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-21 00:39:02 +00:00
William S Fulton
184dce8dfa shared object extension changed to .bundle for mac os x
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4234 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-13 19:08:23 +00:00
William S Fulton
96dcd2a74a Fix for cygpath if cygpath is not installed on Cygwin/Mingw machine or does not support --mixed option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4232 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-09 23:39:48 +00:00
William S Fulton
a4c4e8e8b2 Automake used to build SWIG executable
Automake 1.7.x requires autoconf version 2.54 minimum


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4220 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-23 22:50:26 +00:00
William S Fulton
b8d315868c AC_CANONICAL_HOST replaces proprietary uname approach.
Initial support for mingw added (untested right now).
Autotool support files moved to Tools/conf directory to get them out of the way. Might be a temporary home until the runtime libraries and libtool is fixed.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4204 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-16 21:38:13 +00:00
Matthias Köppe
fc357339e3 Fix typo.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4200 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-13 17:25:22 +00:00
William S Fulton
eb9a76ed1c Simplification of version string. Use autoconf's PACKAGE_VERSION instead.
Build time removed from SWIG version.
Using standard autoconf config header generation.
Updated old autoconf macros as reported by autoupdate
Removed $prefix from search paths as autoconf won't expand them.
'swig -ldflags' added for MzScheme, Ocaml, Pike and PHP
Fixed subtle bug where 'make prefix=/somewhere; make clean; make prefix=/somwhere/else' produced an executable using the incorrect library directories.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4177 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-11 22:21:31 +00:00
William S Fulton
b387e664a3 More Cygwin tweaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-06 23:21:13 +00:00
Dave Beazley
4f9218940a DOH cleanup
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-03 20:56:58 +00:00
Dave Beazley
2f7137c4a1 Modules directory
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-03 20:37:14 +00:00
Thien-Thi Nguyen
5cb10d5d1f (AC_CONFIG_SUBDIRS): Remove Source/DOH.
(configure_substituted_files): Add Source/DOH/Makefile
and Source/DOH/Doh/Makefile.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4147 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-03 19:48:46 +00:00
Dave Beazley
12a43edc2d The great merge
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-11-30 22:01:28 +00:00
Masaki Fukushima
4dd3d10fe8 Ruby archdir patch supplied by Akinori MUSHA
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@1140 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-06-10 03:48:15 +00:00
Thien-Thi Nguyen
0df83d6d7b (configure_substituted_files): Add Examples/xml/Makefile.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@998 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-17 02:06:22 +00:00
Thien-Thi Nguyen
5ec1f3fb94 (TCLPACKAGE): Do `AC_SUBST' on this var.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@989 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-10 18:36:25 +00:00
Dave Beazley
e699ee5a9d *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-20 04:28:49 +00:00
Dave Beazley
6baa06b3cf Updated build
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-18 02:59:52 +00:00
Dave Beazley
eec8c8a0e0 SWIG1.3 directory added.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@897 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-27 02:22:48 +00:00
Thien-Thi Nguyen
6600bd6261 (configure_substituted_files): Add Examples/C++/test_conf.py.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@837 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-04 04:07:45 +00:00
Dave Beazley
5dde1cb461 Added Python1.6 check
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@797 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 22:02:56 +00:00
Matthias Köppe
1335d46de8 (GUILEINCLUDE) Changed to exclude "/guile" portion of the path.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@750 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 12:16:01 +00:00
Dave Beazley
81daf28d30 Removed SWIG1.3 directory.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@633 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-09 14:53:37 +00:00
Thien-Thi Nguyen
eca11a8499 No longer use and test for "nope" to indicate an empty variable.
Instead, use `VAR=' (set the variable to nothing) and `test -z "$VAR"'
or `test -n "$VAR"' as the case may be.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@620 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 19:28:42 +00:00
Thien-Thi Nguyen
4829575680 (MZC): New substituted var, set by `AC_PATH_PROG', for MzScheme.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@619 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 19:03:27 +00:00
Thien-Thi Nguyen
4e5b287aa0 (configure_substituted_files): New substituted shell var.
(AC_OUTPUT): Use `configure_substituted_files'.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@617 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 16:10:49 +00:00
Thien-Thi Nguyen
618e0eff61 Add Ruby support contributed by Masaki Fukushima.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-05 18:58:49 +00:00
Dave Beazley
42b2415f98 Removed some old sub-modules.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@471 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-15 17:02:19 +00:00
Dave Beazley
638635592b *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@400 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-10 16:11:30 +00:00
Thien-Thi Nguyen
f8ce6dc9ce (AC_OUTPUT): Add Examples/guile/Makefile.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@363 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-03 14:17:00 +00:00
Thien-Thi Nguyen
f89485721e Delete fixme comment.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@361 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-03 10:25:50 +00:00
Ian Cooke
b01791f43e Added Source/Swithe/Makefile.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@335 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-03-09 22:17:09 +00:00
Harco de Hilster
94119a92bb *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@333 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-03-06 10:15:38 +00:00
Harco de Hilster
1594189ea9 String x = "";, dumps core now in the destructor, changed to String x;
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@332 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-03-05 18:07:28 +00:00
Harco de Hilster
cd8438bb71 added configure support for java
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@329 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-03-05 15:36:29 +00:00
Dave Beazley
321002a81f *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@307 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-03-01 22:06:39 +00:00
Dave Beazley
0f955ff9ad *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@306 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-03-01 21:13:19 +00:00
Thien-Thi Nguyen
1879ed6362 (GUILE_CONFIG, GUILEINCLUDE, GUILELIB, GUILELINK): New vars, substituted.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@293 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-29 02:30:46 +00:00
Thien-Thi Nguyen
491169733a (ROOT_DIR): Don't set this unused var.
Copy install-sh to subdir Examples if needed.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@292 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-29 01:45:49 +00:00
Dave Beazley
e9dc3b38b2 Added SWIG1.3 directory
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@277 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 21:55:05 +00:00
Thien-Thi Nguyen
635d0d182e {Changes to enable non-local build}
Add autoconf test for subdir Tools.
Rewrite autoconf tests to use subshell.

Don't run ltconfig from here; use Tools/configure for that.

Add Tools to `AC_CONFIG_SUBDIRS' call.

Create subdir Source if not present.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@266 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:58:19 +00:00