Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Upgrade to swig 2.0.12, tar_git style
- Loading branch information
Showing
4,140 changed files
with
538,648 additions
and
83 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
language: cpp | ||
compiler: | ||
- clang | ||
- gcc | ||
env: | ||
- SWIGLANG= | ||
matrix: | ||
include: | ||
- compiler: gcc | ||
env: SWIGLANG=csharp | ||
- compiler: gcc | ||
env: SWIGLANG=go | ||
- compiler: gcc | ||
env: SWIGLANG=guile | ||
- compiler: gcc | ||
env: SWIGLANG=java | ||
- compiler: gcc | ||
env: SWIGLANG=lua | ||
- compiler: gcc | ||
env: SWIGLANG=octave SWIGJOBS=-j4 | ||
- compiler: gcc | ||
env: SWIGLANG=perl5 | ||
- compiler: gcc | ||
env: SWIGLANG=php | ||
- compiler: gcc | ||
env: SWIGLANG=python | ||
- compiler: gcc | ||
env: SWIGLANG=python PY3=1 | ||
- compiler: gcc | ||
env: SWIGLANG=ruby | ||
- compiler: gcc | ||
env: SWIGLANG=tcl | ||
allow_failures: | ||
# None | ||
before_install: | ||
- lsb_release -a | ||
- uname -a | ||
- sudo apt-get -qq update | ||
- time sudo apt-get -qq install libboost-dev | ||
- if test "$SWIGLANG" = "csharp"; then sudo apt-get -qq install mono-devel; fi | ||
- if test "$SWIGLANG" = "go"; then go env | sed -e 's/^/export /' > goenvsetup && source goenvsetup && rm -f goenvsetup; fi # Until configure.ac is fixed | ||
- if test "$SWIGLANG" = "guile"; then sudo apt-get -qq install guile-2.0-dev; fi | ||
- if test "$SWIGLANG" = "lua"; then sudo apt-get -qq install lua5.1 liblua5.1-dev; fi | ||
- if test "$SWIGLANG" = "octave"; then sudo apt-get -qq install octave3.2 octave3.2-headers; fi | ||
- if test "$SWIGLANG" = "php"; then sudo apt-get install php5-cli php5-dev; fi | ||
- if test "$SWIGLANG" = "python" -a "$PY3"; then sudo apt-get install python3-dev; fi | ||
- if test "$SWIGLANG" = "tcl"; then sudo apt-get -qq install tcl8.4-dev; fi | ||
script: | ||
- export PS4="+ " #Temporary workaround bug in Travis build environment | ||
- ./autogen.sh && ./configure | ||
- make -s $SWIGJOBS | ||
- if test -z "$SWIGLANG"; then make -s check-ccache; fi | ||
- ./swig -version | ||
- if test -n "$SWIGLANG"; then make -s check-$SWIGLANG-version; fi | ||
- if test -n "$SWIGLANG"; then make -k $SWIGJOBS check-$SWIGLANG-examples; fi | ||
- if test -n "$SWIGLANG"; then make -k $SWIGJOBS check-$SWIGLANG-test-suite; fi | ||
branches: | ||
only: | ||
- master | ||
- maintenance-2.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
*** ANNOUNCE: SWIG 2.0.12 (9 Feb 2014) *** | ||
|
||
http://www.swig.org | ||
|
||
We're pleased to announce SWIG-2.0.12, the latest SWIG release. | ||
|
||
What is SWIG? | ||
============= | ||
|
||
SWIG is a software development tool that reads C/C++ header files and | ||
generates the wrapper code needed to make C and C++ code accessible | ||
from other programming languages including Perl, Python, Tcl, Ruby, | ||
PHP, C#, Go, Java, Lua, Scheme (Guile, MzScheme, CHICKEN), D, Ocaml, | ||
Pike, Modula-3, Octave, R, Common Lisp (CLISP, Allegro CL, CFFI, UFFI). | ||
SWIG can also export its parse tree in the form of XML and Lisp | ||
s-expressions. Major applications of SWIG include generation of | ||
scripting language extension modules, rapid prototyping, testing, | ||
and user interface development for large C/C++ systems. | ||
|
||
Availability | ||
============ | ||
The release is available for download on Sourceforge at | ||
|
||
http://prdownloads.sourceforge.net/swig/swig-2.0.12.tar.gz | ||
|
||
A Windows version is also available at | ||
|
||
http://prdownloads.sourceforge.net/swig/swigwin-2.0.12.zip | ||
|
||
Please report problems with this release to the swig-devel mailing list, | ||
details at http://www.swig.org/mail.html. | ||
|
||
--- The SWIG Developers | ||
|
Oops, something went wrong.