William S Fulton
73e647bc45
csharp added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4432 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-04 22:40:15 +00:00
Jonah Beckford
ea6899ddbf
Let 'make check-examples' and 'make check-gifplot' work correctly for CHICKEN.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4318 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 03:17:15 +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
William S Fulton
b51ba64ad9
new make targets for the broken test-suite
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4273 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 23:17:28 +00:00
William S Fulton
9a1a45c5fe
Single makefile for building SWIG executable
...
Automake used to build SWIG executable
Tidied up make install
Bug fixes in installation when using ./configure --with-release-suffix and autoconf's EXEEXT.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4219 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-23 22:47:06 +00:00
Logan Johnson
97b9d05360
Corrected location of install-sh in Makefile.in to Tools/config/install-sh.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4214 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-20 16:41:32 +00:00
Logan Johnson
b51fb4ec0e
Corrected location of mkinstalldirs script in Makefile.in to Tools/config.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4213 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-20 16:35:40 +00:00
William S Fulton
ed295b3c17
Simplification of version string. Use autoconf's PACKAGE_VERSION instead.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4176 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-11 22:15:48 +00:00
Dave Beazley
dfe94c7af1
Modules directory
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4153 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-12-03 20:37:14 +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
Thien-Thi Nguyen
231e1ffc1c
(check-xml): New target.
...
(check): Depend on `check-xml'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@999 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2001-01-17 02:07:09 +00:00
Dave Beazley
22ad3083bb
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-20 04:28:49 +00:00
Dave Beazley
a95e298931
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-20 03:58:04 +00:00
Dave Beazley
1eeb5d8684
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-19 04:40:02 +00:00
Dave Beazley
079308722b
Updated build
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-12-18 02:59:52 +00:00
Dave Beazley
f87ce8596f
Added LINKFORSHARED option to swig13 linking.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@913 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-04 03:23:42 +00:00
Dave Beazley
c6e5483953
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-10-02 13:15:47 +00:00
Dave Beazley
a2561bccc1
swig13 target.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-27 02:22:23 +00:00
Matthias Köppe
8a70b0094a
(check-examples) Added Examples/guile/port.
...
(check-examples, check-gifplot-example, check-c++-examples) Use "&&"
instead of ";". If cd'ing into a directory failed (maybe due to
incomplete checkout), we would get infinite make recursion.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@876 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-21 21:26:02 +00:00
Masaki Fukushima
fec0d06fa7
Ruby example checks added.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 13:30:54 +00:00
Thien-Thi Nguyen
f3b9abf59f
(chk-swiglib): New var.
...
(chk): Use `chk-swiglib'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@833 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-04 03:20:04 +00:00
Thien-Thi Nguyen
cd419c8fb3
(Examples/GIFPlot/libgifplot.a): New target.
...
(check-gifplot-example): Depend on Examples/GIFPlot/libgifplot.a.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@832 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-04 03:03:57 +00:00
Thien-Thi Nguyen
5ae711c933
(skip-python): Fix typo.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@830 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-04 02:52:40 +00:00
Thien-Thi Nguyen
3582da23cf
(check-examples): Sync w/ Examples subdir.
...
(check-gifplot-example): Fix typo.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@827 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-04 02:41:52 +00:00
Thien-Thi Nguyen
444a2ed228
(check-c++-examples): New target.
...
(check): Depend on `check-c++-examples'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@769 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 19:23:39 +00:00
Thien-Thi Nguyen
55694d7ba9
(check-aliveness, check-gifplot-example): Expand.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@763 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 18:16:08 +00:00
Dave Beazley
d73f59b6fc
Added *.swg files back to library install.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@658 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-15 21:22:51 +00:00
Dave Beazley
785adb0a55
Removed SWIG1.3 target (it's not really applicable anymore)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@632 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-09 14:53:16 +00:00
Thien-Thi Nguyen
b8a5ceda63
(skip-tcl, skip-perl, skip-python, skip-java, skip-guile,
...
skip-mzscheme, skip-ruby, chk): New vars.
(check-aliveness, check-examples, check-gifplot-example,
check): New targets.
(distclean-dead): Also include config.status, config.log,
config.cache.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@622 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 20:04:32 +00:00
Thien-Thi Nguyen
df0b832e66
(distclean-dead): New var.
...
(distclean): New target.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@616 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-04 15:57:59 +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
Dave Beazley
83ddc1514e
Removed some old submodules.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@472 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-06-15 17:03:25 +00:00
Dave Beazley
0b6dc00640
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@400 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-10 16:11:30 +00:00
Thien-Thi Nguyen
ed03bfb49c
(install-lib): Add MzScheme handling.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@393 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-06 08:28:56 +00:00
Thien-Thi Nguyen
0e0124988e
(install-lib): In dir Lib, do not use "*.swg" wildcard since
...
there are no longer any such files there.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@375 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-04-03 22:22:02 +00:00
Ian Cooke
5a483c611f
Added target 'Swithe'. Expat now builds.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@345 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-03-17 03:24:16 +00:00
Thien-Thi Nguyen
a7c4e23fd4
(LIB_DIR): Delete unused var.
...
(BIN_DIR): Use `@bindir@'.
(MKINSTDIRS): New var.
(INSTALL, INSTALL_DATA, INSTALL_PROGRAM, install-main,
install-lib): Rewrite to support non-local build.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@322 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-03-04 01:11:19 +00:00
Dave Beazley
9213313f8d
Added java install.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@299 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-29 20:31:50 +00:00
Dave Beazley
73fb891d00
Cleaned up some of the experimental build. Added swig13 target (although
...
it doesn't work).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@274 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 20:29:31 +00:00
Thien-Thi Nguyen
b50cb178e3
(srcdir): Fix bug: Set this var correctly.
...
(clean): Rewrite using subshell.
(.PHONY): New target.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@265 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-26 04:56:00 +00:00
Thien-Thi Nguyen
e0957d51e2
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@235 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-12 02:21:22 +00:00
Dave Beazley
63a36f8008
Another minor fix.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@234 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-12 01:35:04 +00:00
Dave Beazley
e360b21356
Modified makefile to install either 'swig' or 'swig.exe'
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@233 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-12 01:19:07 +00:00
Dave Beazley
57d9494cda
Modified 'make clean' to actually remove the SWIG executable.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@212 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-10 20:46:08 +00:00
Dave Beazley
1665a3e96b
Added runtime
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@201 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-08 20:29:20 +00:00
Dave Beazley
f5b1a1f2fb
Added XML
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@197 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-04 20:51:26 +00:00
Dave Beazley
75e5f3aefe
Back to simple makefiles (at least for now)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@171 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-02-01 22:24:39 +00:00
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
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
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