William S Fulton
1cb1df539f
Clearer instructions
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5408 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-25 21:11:42 +00:00
William S Fulton
ca149fb77c
Mods for the new way of building the runtime libraries using the swig executable
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5407 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-25 21:09:39 +00:00
Matthias Köppe
37262d6615
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5382 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-23 21:59:41 +00:00
Matthias Köppe
17c0ffadf4
Add a generated script "preinst-swig", which can be used
...
to invoke SWIG before it has been installed.
Use it to build the runtime libs. This enables out-of-source builds
again.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5381 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-23 21:50:27 +00:00
Matthias Köppe
0e9edb6f1f
Use swig -runtime also to generate the Guile libraries.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5380 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-23 20:31:32 +00:00
Dave Beazley
6c24eac1cc
Minor fixes for Ruby, mzscheme, etc.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5366 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-22 22:38:25 +00:00
Art Yerkes
40c96d9436
Added -I for tcl, per5 and python runtime lib targets.
...
This problem might have gone unnoticed, since it disappears after the user
has done 'make install'. It appears that the files are searched for in the
system include dir, but not the local one.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5365 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-21 22:48:04 +00:00
Dave Beazley
644b2e7d16
Changes to way runtime libraries are built. swig -runtime -lang swigrun.i used to
...
generate a runtime module. That module is then linked into a runtime library as
before.
Note: This is probably only an interim solution for the 1.3.20 release.
The Runtime directory will be cleaned up later.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5358 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-20 21:25:19 +00:00
Dave Beazley
fcf22b7134
Optional use of -no-undefined option to libtool.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5294 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-11 18:52:11 +00:00
Matthias Köppe
02110ce67b
Use the preprocessor to rename external functions of the SWIG runtime
...
API to follow the naming convention SWIG_<language>_<function>. This
should allow linking more than one interpreter into a program.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5242 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-02 13:48:17 +00:00
Matthias Köppe
483077d38d
Remove symbol clashes between runtime libraries.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@5184 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-10-05 13:17:32 +00:00
Matthias Köppe
287c1b7f8d
Fix chicken and guile runtime build
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4943 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-01 19:31:24 +00:00
Matthias Köppe
919fa9ab45
Merged MzScheme changes contributed by John Lenz.
...
Minor build changes to fix MzScheme/C++ test cases.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4880 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-10 21:54:01 +00:00
Matthias Köppe
18f16faf21
[Guile] Only build runtime libraries for the flavors of the Guile
...
module that work with the chosen version of Guile.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4874 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-10 18:39:45 +00:00
Matthias Köppe
34ea7f03ef
Merged first chunk of Guile changes contributed by John Lenz.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-03 22:12:50 +00:00
William S Fulton
3b988b961b
Missing quotes for environment variables
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4819 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-21 21:50:02 +00:00
Art Yerkes
2695aede2d
Removed runtime lib. It's not needed anymore.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4798 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-19 17:59:31 +00:00
William S Fulton
cfba21df42
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4780 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-08 15:27:27 +00:00
William S Fulton
01911224c6
Visual C++ project files for building native Windows runtime libraries
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4778 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-08 15:19:10 +00:00
William S Fulton
ba97c8b790
Fix for Solaris make
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4772 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-07 18:57:06 +00:00
William S Fulton
270cf51134
Overwrite file rather than append to file fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4749 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-29 19:06:51 +00:00
Logan Johnson
7aee539451
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4746 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-29 16:22:10 +00:00
Logan Johnson
c6f231f597
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4744 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-29 15:28:05 +00:00
William S Fulton
af943d9973
Added mzscheme runtime library to build (it doesn't and never has used libtool)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4739 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-29 11:01:02 +00:00
William S Fulton
6e9839f370
Automake is now used to build the runtime libraries in conjunction with libtool.
...
These files are now redundant.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4727 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:42:58 +00:00
William S Fulton
96b4db6f2d
Automake is now used to build the runtime libraries in conjunction with libtool.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4726 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:42:27 +00:00
William S Fulton
d3ff2f9744
Fix for configuring in a directory other than the root directory. Multiple build directories now seem to work for building the runtime libraries.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4645 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-01 11:20:53 +00:00
Jonah Beckford
27dfb2990c
Add CHICKEN code to the things that need to be built.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4317 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 02:04:40 +00:00
Dave Beazley
ab423f43dd
Added John's perl5 patches
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4310 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-14 18:04:21 +00:00
Logan Johnson
863b084f63
Corrected location of mkinstalldirs in Runtime/Makefile.in to
...
Tools/config/mkinstalldirs.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4215 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-20 16:42:01 +00:00
Dave Beazley
516036631c
The great merge
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-11-30 22:01:28 +00:00
Dave Beazley
33fc815cde
Fixed makefile for new type-checker
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@798 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:25:10 +00:00
Thien-Thi Nguyen
4d989f6796
Add Ruby support contributed by Masaki Fukushima.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-07-05 18:58:49 +00:00
Thien-Thi Nguyen
e615e694be
{Changes to enable non-local build}
...
(srcdir, VPATH): New vars. Use where appropriate.
(libswigtcl8.la, libswigpy.la): Don't die if file to be
copied already exists.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@267 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 05:00:49 +00:00
Dave Beazley
4d684adb60
Added runtime libraries
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@199 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-08 20:28:06 +00:00