summaryrefslogtreecommitdiff
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Makefile.in: Remove unused variables dd and srpmOlly Betts2022-10-111-4/+0
| | | | | | | | srpm is no longer used since the recent removal of the srcrpm target in 623b7d97a79baea923f3a64825d3afbd94c1b24d. dd hasn't been used since 4ce80105c8c923c53bb9c0733c9f1e90d309649f back in 2006!
* Makefile re-orderWilliam S Fulton2022-10-061-82/+82
| | | | All target languages are in now in alphabetical order
* Remove swig.spec fileWilliam S Fulton2022-09-201-10/+1
| | | | Discussion #2316
* Consistent cpp11 testing in test-suiteWilliam S Fulton2022-03-271-2/+1
| | | | | | | Move HAVE_CXX11 into makefiles so that running test-suite from top level directory or in the language's test-suite directory is consistent. For example, running 'make check-java-test-suite' behaves the same as 'cd Examples/test-suite/java && make check'.
* Modernise C++11 compiler support detection in autotoolsWilliam S Fulton2021-03-201-2/+2
| | | | | Replace AX_CXX_COMPILE_STDCXX_11 with AX_CXX_COMPILE_STDCXX from autoconf archive.
* Disable CFFI Common Lisp target languageWilliam S Fulton2019-02-051-9/+1
| | | | | | | | Clean up to disable target languages that have been neglected/not functional. Target language be fully deleted in SWIG 4.1 unless a new maintainer brings it up to an acceptable status (experimental or supported). Issue #1447
* Disable Allegrcol target languageWilliam S Fulton2019-02-051-9/+1
| | | | | | | | Clean up to disable target languages that have been neglected/not functional. Target language be fully deleted in SWIG 4.1 unless a new maintainer brings it up to an acceptable status (experimental or supported). Issue #1447
* Disable Chicken target languageWilliam S Fulton2019-02-051-9/+1
| | | | | | | | Clean up to disable target languages that have been neglected/not functional. Target language be fully deleted in SWIG 4.1 unless a new maintainer brings it up to an acceptable status (experimental or supported). Issue #1447
* Disable Common Lisp / CLISP target languageWilliam S Fulton2019-02-051-9/+1
| | | | | | | | Clean up to disable target languages that have been neglected/not functional. Target language be fully deleted in SWIG 4.1 unless a new maintainer brings it up to an acceptable status (experimental or supported). Issue #1447
* Disable Common Lisp / UFFI target languageWilliam S Fulton2019-02-051-9/+1
| | | | | | | | Clean up to disable target languages that have been neglected/not functional. Target language be fully deleted in SWIG 4.1 unless a new maintainer brings it up to an acceptable status (experimental or supported). Issue #1447
* Disable Pike target languageWilliam S Fulton2019-02-051-9/+1
| | | | | | | | Clean up to disable target languages that have been neglected/not functional. Target language be fully deleted in SWIG 4.1 unless a new maintainer brings it up to an acceptable status (experimental or supported). Issue #1447
* Disable Modula3 target languageWilliam S Fulton2019-02-051-9/+1
| | | | | | | | Clean up to disable target languages that have been neglected/not functional. Target language be fully deleted in SWIG 4.1 unless a new maintainer brings it up to an acceptable status (experimental or supported). Issue #1447
* Add support for differentiating target language statusesWilliam S Fulton2019-02-041-1/+1
| | | | | | | | | | | | Three status: Disabled, Experimental and Supported. Any target language classified as 'Experimental' will issue new warning 524 SWIGWARN_LANG_EXPERIMENTAL. Any target language classified as 'Disabled' will error out. Languages will be classified in forthcoming commits. Issue #1437
* Merge branch 'xantares-xml'William S Fulton2019-01-011-1/+1
|\ | | | | | | | | | | | | * xantares-xml: Install xml files Closes #1388
| * Install xml filesMichel Zou2018-12-311-1/+1
| |
* | Remove support for PHP5Olly Betts2018-06-071-9/+1
| | | | | | | | | | | | | | | | PHP5 is no longer actively supported by the PHP developers and security support for it ends completely at the end of 2018, so it doesn't make sense to include support for it in the upcoming SWIG 4.0.0 release. See #701.
* | * Makefile.in (configfiles): Update URLs for latest configfiles.Ben Elliston2018-04-101-2/+2
| | | | | | | | | | | | We haven't uploaded the latest version of these scripts to ftp.gnu.org in over 10 years. See ftp://ftp.gnu.org/pub/gnu/config/README. The best place to fetch them from is the Savannah git repository.
* | Remove GCJ supportOlly Betts2017-10-091-12/+1
|/ | | | | | GCC7 dropped GCJ. Closes https://sourceforge.net/p/swig/bugs/823/
* [PHP] Add support for PHP7.Olly Betts2016-11-301-2/+10
| | | | | | PHP5's C extension API has changed substantially so you need to use -php7 to specify you want PHP7 compatible wrappers. Fixes https://github.com/swig/swig/issues/571
* Remove dependency on yodl tools and remove ccache-swig man pageWilliam S Fulton2015-12-171-4/+1
| | | | | | | | | | Use the CCache.html docs instead of the ccache-swig man page. The yodl2man and yodl2html tools are no longer used and so SWIG no longer has a dependency on these packages which were required when building from git. Closes #286 Closes #128
* Make sure travis doesn't silently skip testing of some languageAlexey Sokolov2015-09-021-0/+6
|
* Remove SWIG_LIB variable from MakefileWilliam S Fulton2015-08-211-6/+6
|
* Remove use of preinst-swig scriptWilliam S Fulton2015-08-211-6/+2
| | | | | | | | | | | | | Complete the prototype removal in ca1431. The script prevents SWIGTOOL=gdb from working as gdb can't be used to debug a shell script, it requires a binary. Add support for SWIGTOOL in all the examples. SWIG_LIB_DIR and SWIGEXE must now instead be set by all Makefiles. See issue #473.
* Drop removal of libtool on "make distclean"Olly Betts2015-06-291-1/+1
| | | | SWIG stopped using libtool over 11 years ago.
* Give more helpful message for "make dist"Olly Betts2015-02-171-2/+3
|
* Fix typoOlly Betts2015-02-151-1/+1
|
* scilab: remove debug stuffSimon Marchetto2014-07-021-2/+2
|
* scilab: debug travisSimon Marchetto2014-06-271-2/+2
|
* scilab: debug travis (examples)Simon Marchetto2014-06-271-2/+2
|
* Merge branch 'master' into gsoc2012-scilabSimon Marchetto2014-06-061-40/+81
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: .gitignore .travis.yml COPYRIGHT Examples/Makefile.in Examples/test-suite/constructor_copy.i Makefile.in configure.ac
| * check-maintainer-clean: print skipping message for in-source-tree buildsKarl Wette2014-05-291-4/+6
| |
| * Add check-maintainer-clean target: fails if files are missed by maintainer-cleanKarl Wette2014-05-291-0/+8
| |
| * Distclean Tools/javascriptKarl Wette2014-05-291-1/+5
| |
| * Remove example Makefiles when running distclean-examples in out-of-src buildKarl Wette2014-05-241-0/+5
| |
| * Remove unnecessary make invocation when running test-suiteWilliam S Fulton2014-05-151-3/+0
| |
| * Allow examples and test-suite to be built out of source treeKarl Wette2014-05-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Examples/Makefile.in rules use SRCDIR as the relative source directory - ./config.status replicates Examples/ source directory tree in build directory, and copies each Makefile to build directory, prefixed with a header which sets SRCDIR to source directory - Examples/test-suite/.../Makefile.in set SRCDIR from Autoconf-set srcdir - Examples/test-suite/errors/Makefile.in needs to filter out source directory from SWIG error messages - Lua: embedded interpreters are passed location of run-time test - Python: copy run-time scripts to build directory because of 2to3 conversion; import_packages example copies __init__.py from source directory; test-suite sets SCRIPTDIR to location of run-time tests - Javascript: binding.gyp renamed to binding.gyp.in so that $srcdir can be substituted with SRCDIR; removed './' from require() statements so that NODE_PATH can be used to point Node.js to build directory
| * Regenerate configured Makefile if Makefile.in or config.status have changedKarl Wette2014-05-111-0/+5
| |
| * Fix {python|perl5|ruby|tcl}/java examplesKarl Wette2014-05-021-1/+1
| | | | | | | | | | | | | | | | | | | | - in Lib/gcj/cni.i: remove JvAllocObject(), change JvCreateJavaVM() argument from void* to JvVMInitArgs* - in Examples/{python|perl5|ruby|tcl}/java/Makefile: pass full class name to gcjh, add Example.h as dependency, do not override CXX for compiling C++ sources - in Examples/python/java/example.i: add destructor to class to prevent memory loss complaint
| * Whitespace cleanup of all Makefiles*Karl Wette2014-05-021-4/+4
| | | | | | | | | | - some of the %.clean rules in the test-suite Makefiles were using a single tab as an empty rule, dangerous! I've replaced these with the safer '@exit 0'.
| * Merge branch 'master' into tmpOliver Buchtala2014-03-051-31/+43
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .travis.yml Examples/Makefile.in Examples/test-suite/director_nspace.i Examples/test-suite/nspace.i Examples/test-suite/nspace_extend.i Source/Modules/lang.cxx configure.ac
| | * Make Lib/ocaml/swigp4.ml a non-generated file.Olly Betts2014-02-191-1/+1
| | | | | | | | | | | | | | | We used to have configure substitute values into it, but that's not been the case for just over 3 years, since patch #3151788 was applied.
| | * Errors test-suite overhaulWilliam S Fulton2014-01-191-0/+4
| | | | | | | | | | | | | | | | | | Use makefiles instead of a make.sh script Expected results are in individual .stderr files instead of the expected.log file Add errors test-suite to Travis testing and 'make check'
| | * More control on output from top level MakefileWilliam S Fulton2013-12-081-28/+34
| | | | | | | | | | | | | | | Move the '-k -s' flags to a new FLAGS variable which can then be overridden on the command line.
| | * Merge branch 'master' into gsoc2009-matevzWilliam S Fulton2013-10-101-14/+46
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Examples/Makefile.in Examples/guile/Makefile.in Lib/php/php.swg Makefile.in Source/CParse/parser.y configure.ac
| | * | C++11 testing moved to a configure optionWilliam S Fulton2013-10-081-1/+2
| | | | | | | | | | | | | | | | | | | | Use './configure --enable-cpp11-testing' to enable the C++11 test. Off by default for now.
| * | | Conflicts:Oliver Buchtala2013-09-271-5/+13
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .gitignore .project .travis.yml Examples/Makefile.in Examples/test-suite/director_nspace.i
| | * | | Merge replayed as done by c778d16abed35829b103d607a53c8f88e3b2d595Oliver Buchtala2013-08-311-1/+2
| | | | |
| | * | | added missing javascript/v8 dirVladimir Menshakov2013-08-311-1/+1
| | | | |
| | * | | Add examples check list for batch runs.Oliver Buchtala2012-09-081-1/+1
| | | | | | | | | | | | | | | | | | | | git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13780 626c5289-ae23-0410-ae9c-e8d60b6d4f22
| | * | | Merge branch 'devel' of https://github.com/Neha03/gsoc2012-javascript into develOliver Buchtala2012-09-081-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .project COPYRIGHT Doc/Manual/style.css Examples/Makefile.in Examples/test-suite/common.mk Lib/typemaps/strings.swg Makefile.in Source/DOH/fio.c Source/Makefile.am Source/Modules/emit.cxx Source/Modules/javascript.cxx configure.in git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/oliverb-javascript-v8@13764 626c5289-ae23-0410-ae9c-e8d60b6d4f22