Commit graph

172 commits

Author SHA1 Message Date
William S Fulton
9e4de2698f Release script tweaks to take account of yet more SF upload changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12508 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-02-20 21:00:10 +00:00
William S Fulton
ae0683a2d3 SF #3173367 Better information during configure about Boost prerequisite for running the test-suite. BOOST_CPPFLAGS can only be used though once common.mk is created at configure time.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12434 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2011-02-05 12:47:56 +00:00
William S Fulton
db6bf51067 Add pcre-build.sh script for easier building of pcre and configuring with SWIG if PCRE not installed
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12238 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-10-01 22:46:22 +00:00
William S Fulton
d1e6643161 Expand the family of debug print functions for displaying DOH types. Provide gdb support for calling these. Document improved debugging experience.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12221 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-09-15 20:17:11 +00:00
Vadim Zeitlin
6399502719 Add a check for PCRE library to configure.
We use standard AX_PATH_GENERIC() macro from Autoconf archive to do the check
to keep our own code as simple as possible. Notice that this script must be
used, just adding the include and library directories to {C,LD}FLAGS is not
enough, notably -DPCRE_STATIC which is output by pcre-config for static builds
only is crucial. Also use LIBS instead of LDFLAGS to fix linking when using
static libraries.

Also note that this allows to pass PCRE_CONFIG variable value to configure to
force the use of the specified script (and not the one first found in PATH),
which is especially important when cross-compiling.

Finally, PCRE is required by default now, --without-pcre must be explicitly
used to build without it.

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12169 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-07-22 17:00:16 +00:00
William S Fulton
0bfeb75be2 update example version numbers and clarification of inputs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12142 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-06-21 06:18:54 +00:00
William S Fulton
88c4336ec2 mention tagging is being done in mkrelease.py
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12090 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-06-02 21:15:38 +00:00
William S Fulton
2b325a6347 minor tweaks for release notes uploaded to SF
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12088 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-06-02 20:45:16 +00:00
William S Fulton
84985fa205 remove WAD from distribution
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12076 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-06-01 19:00:54 +00:00
William S Fulton
5aaf531b5a Remove WAD and swig.spec.1 - not used or maintained
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@12070 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-05-29 21:35:39 +00:00
William S Fulton
5494c4295b Show success at end of distribution build
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-04-03 12:22:23 +00:00
William S Fulton
5b3b15ae15 Minor robustness tweaks to building distribution
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-04-03 12:05:16 +00:00
William S Fulton
ebe21075f9 update package builds with more generic version numbers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2010-03-10 07:30:22 +00:00
William S Fulton
2d78a12b87 changes required for new SourceForge file release process
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11645 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2009-08-18 23:30:59 +00:00
William S Fulton
1e89a662f3 put tagging back in
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11027 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-31 01:11:37 +00:00
William S Fulton
30f6b83d12 better #! for finding python
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11026 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-31 01:10:49 +00:00
William S Fulton
be5c8146c6 fix ccache-swig man page generation
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11024 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-30 23:50:32 +00:00
William S Fulton
f8d3c2400d Add ccache documentation to main docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10990 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-20 01:45:11 +00:00
William S Fulton
f66e1f3a09 add ccache to windows build, better fail if executables don't run. Fix documentation build. Remove .cvsignore files removal as we are no longer using cvs.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10986 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-17 01:46:52 +00:00
William S Fulton
47a0b98067 refine Makefile targets for documentation generation and remove generated ccache documentation from svn
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10976 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-09 21:33:19 +00:00
Haoyu Bai
11b892b447 add shebang for pyname_patch.py
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-03 21:36:53 +00:00
Haoyu Bai
8f84447860 Commited SF#2158938: change all SWIG symbols start with Py to a new name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-12-03 18:43:44 +00:00
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