Commit graph

150 commits

Author SHA1 Message Date
William S Fulton
253e932816 make life easier for svn status updates as everyone has different autotool versions installed - use svn:ignore on config.sub and config.guess
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10610 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-06-29 10:08:14 +00:00
William S Fulton
505582bad5 use rsync and ssh to upload releases to SourceForge as ftp no longer works
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10582 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-06-24 23:00:27 +00:00
Olly Betts
ef2a963c89 Fix bad use of Python API (untested, since I can't even compile this code on
x86-64!)


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10563 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-06-23 21:23:54 +00:00
William S Fulton
f06222b993 Add partialcheck make targets. Also add RUNTOOL, COMPILETOOL and SWIGTOOL variables for invoking tools when running tests, compiling or invoking swig
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10482 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-05-20 21:27:22 +00:00
William S Fulton
75c882d074 update from latest autotools (automake-1.10)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10183 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-12-08 00:36:59 +00:00
William S Fulton
173f5632dc add in command to tag the release
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10149 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-16 22:14:25 +00:00
William S Fulton
7b40c8123e minor improvements in usage display
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10094 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-08 21:42:59 +00:00
William S Fulton
22be676b23 Minor error message and exit number tweaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10087 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-04 20:34:50 +00:00
William S Fulton
543c4c0454 minor tweaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10084 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-01 22:45:15 +00:00
William S Fulton
e277c16a40 a single script to make the source tarball and windows release and upload to sourceforge
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10083 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-01 22:28:16 +00:00
William S Fulton
389576b755 add support for building native windows executable on cygwin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10082 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-11-01 22:02:20 +00:00
William S Fulton
e463bbab4f Add support for cross compilation of Windows build from Linux
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10081 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-30 23:42:02 +00:00
William S Fulton
eb9be78926 add execute permissions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10034 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-24 21:26:26 +00:00
William S Fulton
8cacb46834 execute permissions added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10033 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-24 21:25:39 +00:00
William S Fulton
0041ebc4bd Replace cvs $ with svn $
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10001 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-10-17 21:33:57 +00:00
William S Fulton
ba168b3403 More robust error handling and fix last commit
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9744 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-05-01 21:14:30 +00:00
William S Fulton
b72d6a93af cvs->svn updates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9729 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-04-30 21:20:52 +00:00
William S Fulton
e7df5362ca cvs->svn updates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9728 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-04-30 21:20:10 +00:00
William S Fulton
0eda1f9062 Fix for building from read-only source directories - Bug #1707582
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9726 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2007-04-30 20:40:17 +00:00
Luigi Ballabio
e2b47efbe5 git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9601 626c5289-ae23-0410-ae9c-e8d60b6d4f22 2006-12-05 11:17:54 +00:00
John Lenz
6dda6f8321 Remove cvsignore files: this is stored on svn:igonre property now
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@9593 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-12-03 08:28:42 +00:00
Art Yerkes
8ad7605f16 Sorry i haven't been here in a while.
camlp4 bug was caught by Michael Ethier <methier@cgr.harvard.edu>

- director.swg: fix a typo
- ocamldec.swg, ocaml.swg: new macros
- ac_compare_version.m4: arty's own more liberally licensed version compare
  autoconf macro.
- configure.in: use version_compare and make swigp4.ml generated by
  configure based on ocaml version.  This is due to an incompatible change
  in camlp4.
- ocaml.cxx: use new return macros in the right places
  (returning non-value)


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-11-03 07:28:42 +00:00
William S Fulton
685cf52490 updated version from autoconf macro archive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9209 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-07-08 00:55:55 +00:00
William S Fulton
8a9c2c396e add generated swigwarn.swg to windows distribution
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8670 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-02-01 21:28:16 +00:00
William S Fulton
b508290125 No need to filter exception specification warning now as they've been muffled in the few testcases that have exception specifications and SWIG no longer generates code with exception specifications
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8401 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2006-01-12 23:49:06 +00:00
William S Fulton
9b6f6f6a53 remove tarball if exists
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7664 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:47:31 +00:00
William S Fulton
086308d7d5 remove tarball if exists
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7663 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:41:14 +00:00
William S Fulton
59bfb7dd1a Tool for filtering out unwanted output from Visual Studio
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7539 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-27 21:10:30 +00:00
William S Fulton
3dc530c72f New script for making the windows release (swigwin-1.3.x.zip)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7294 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-06-16 21:29:10 +00:00
William S Fulton
81e1f85726 slight tweak to commandline args to match new windows build script
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7281 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-06-11 22:41:59 +00:00
William S Fulton
99db8318db Fix #1066363 - directory name matches tarball name
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7250 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-06-02 21:56:35 +00:00
William S Fulton
4ce3b7acaf --without-maximum-compile-warnings option added so that these compiler options can be completely removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7177 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-04-30 06:48:14 +00:00
William S Fulton
878b699279 swig.m4 removed - use the new updated and maintained version derived from this at the Autoconf Macro archive
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6217 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-09-03 21:57:56 +00:00
William S Fulton
623be05e04 changes for new documentation generation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6142 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-24 22:35:41 +00:00
William S Fulton
47fb0a0e52 Re added again
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6096 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 22:17:46 +00:00
William S Fulton
866ad45426 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6095 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 22:16:34 +00:00
William S Fulton
ffe38ba647 readding hopefully with executable permissions this time
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6094 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:47:58 +00:00
William S Fulton
40ad5e8042 removed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6093 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:45:48 +00:00
William S Fulton
7c53442d6c Attempt to add executable permissons
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:44:22 +00:00
William S Fulton
8c2ed0f677 config.sub and config.guess are being added to the repository as automake will no longer generate these files when running
automake --add-missing.
This started since removing libtool. Bug will be fixed in Automake 1.10, but until then we will have to keep these files in cvs.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6091 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-08-12 21:34:14 +00:00
William S Fulton
412a8d9ca2 Default warning level for GCC increased from -Wall to -Wall -ansi -pedantic.
This affects the source code only, not the test-suite or examples.
It does affect the compilation of the runtime libraries, but they are history anyway.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5644 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-01-19 21:31:56 +00:00
Marcelo Matus
75e38f83b7 it wasn't swig, it was my script
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-12-11 08:24:54 +00:00
Marcelo Matus
c2dff1e487 Added 'sleep 3' workaround.
When used, it reduces the time for compile the
test-suite from 23 minutes to 2 minutes. It also
reduces plain swig compilation

This is how it is used:

1.- copy or link the Tools/sleep program
    into a directory in your path, like ${HOME}/bin.

2.- check the right path for the real sleep program,
    now it says

       SLEEP=/bin/sleep

    but in your system could be different

3.- compile like this

      NOSLEEP=1 make
      NOSLEEP=1 make check-python-test-suite

    or

      export NOSLEEP=1
      make
      make check-python-test-suite

    just rembember to unset NOSLEEP if you are
    not using it anymore.

I don't see any problem in the compilation
if sleep is deactivated. But if in your
system/platform the compilation fails,
just don't set NOSLEEP, and the compilation
will go back to sleep as usual again.


This is just a work around until the the 'sleep 3'
problem is further analized.

Marcelo


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5531 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-12-11 00:14:57 +00:00
Dave Beazley
b19e234375 Tcl file loading patch.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5302 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-11 21:21:11 +00:00
Luigi Ballabio
eee5c48929 Detection of Python library in installed macros (which probably should be synchronized with those used in configure.in)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5287 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-11-10 15:34:08 +00:00
William S Fulton
7fcf9e3f52 swig.m4 moved to Tools/config
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4924 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 09:33:00 +00:00
William S Fulton
81f898e2b7 Autoconf archive macro to maximise warnings (gcc only)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4799 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-19 21:59:45 +00:00
William S Fulton
21c6f3b37b Macro for configure.in from the autoconf macro archive. It allows one to define preprocessor definitions for swigconfig.h when the #define contains the installation directory. Autoconf won't normally expand installation directory variables.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4796 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-19 14:18:41 +00:00
William S Fulton
f7fb0b5db8 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4737 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-29 10:55:30 +00:00
William S Fulton
383f223334 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4730 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:50:30 +00:00