From: <ai...@us...> - 2013-05-01 04:14:26
|
Revision: 12314 http://sourceforge.net/p/plplot/code/12314 Author: airwin Date: 2013-05-01 04:14:20 +0000 (Wed, 01 May 2013) Log Message: ----------- Disable all bindings but ocaml by default to eliminate build breakage caused by recent C API breakage when the user chooses the default bindings. To enable these bindings again by default for their language of choice, the interested developer should propagate the recent integer ==> double line width changes in the C API for pl*shade*, pllegend, and plcolorbar to their bindings of choice, make the appropriate changes in examples 4, 16, 26, and 33 to use the changed API, and test the result (at least by running the test_noninteractive target) with the language specifically enabled, e.g., with the -DENABLE_python=ON option. If that testing works, then the final step is to enable the language by default again, and commit your changes. Modified Paths: -------------- trunk/cmake/modules/ada.cmake trunk/cmake/modules/c++.cmake trunk/cmake/modules/d.cmake trunk/cmake/modules/fortran.cmake trunk/cmake/modules/java.cmake trunk/cmake/modules/lua.cmake trunk/cmake/modules/octave.cmake trunk/cmake/modules/pdl.cmake trunk/cmake/modules/python.cmake trunk/cmake/modules/tcl-related.cmake Modified: trunk/cmake/modules/ada.cmake =================================================================== --- trunk/cmake/modules/ada.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/ada.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -22,7 +22,7 @@ if(DEFAULT_NO_BINDINGS) option(ENABLE_ada "Enable Ada bindings" OFF) else(DEFAULT_NO_BINDINGS) - option(ENABLE_ada "Enable Ada bindings" ON) + option(ENABLE_ada "Enable Ada bindings" OFF) endif(DEFAULT_NO_BINDINGS) if(ENABLE_ada AND NOT PLPLOT_Ada_COMPILER_WORKS) Modified: trunk/cmake/modules/c++.cmake =================================================================== --- trunk/cmake/modules/c++.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/c++.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -25,7 +25,7 @@ if(DEFAULT_NO_BINDINGS) OPTION(ENABLE_cxx "Enable C++ bindings" OFF) else(DEFAULT_NO_BINDINGS) - OPTION(ENABLE_cxx "Enable C++ bindings" ON) + OPTION(ENABLE_cxx "Enable C++ bindings" OFF) endif(DEFAULT_NO_BINDINGS) if(NOT PLPLOT_CXX_COMPILER_WORKS) Modified: trunk/cmake/modules/d.cmake =================================================================== --- trunk/cmake/modules/d.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/d.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -25,7 +25,7 @@ if(DEFAULT_NO_BINDINGS) option(ENABLE_d "Enable D bindings" OFF) else(DEFAULT_NO_BINDINGS) - option(ENABLE_d "Enable D bindings" ON) + option(ENABLE_d "Enable D bindings" OFF) endif(DEFAULT_NO_BINDINGS) if(ENABLE_d AND NOT PLPLOT_D_COMPILER_WORKS) Modified: trunk/cmake/modules/fortran.cmake =================================================================== --- trunk/cmake/modules/fortran.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/fortran.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -27,7 +27,7 @@ option(ENABLE_f95 "Enable f95 bindings" OFF) else(DEFAULT_NO_BINDINGS) option(ENABLE_f77 "Enable f77 bindings" OFF) - option(ENABLE_f95 "Enable f95 bindings" ON) + option(ENABLE_f95 "Enable f95 bindings" OFF) endif(DEFAULT_NO_BINDINGS) if(ENABLE_f77 OR ENABLE_f95) Modified: trunk/cmake/modules/java.cmake =================================================================== --- trunk/cmake/modules/java.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/java.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -25,7 +25,7 @@ if(DEFAULT_NO_BINDINGS) option(ENABLE_java "Enable Java bindings" OFF) else(DEFAULT_NO_BINDINGS) - option(ENABLE_java "Enable Java bindings" ON) + option(ENABLE_java "Enable Java bindings" OFF) endif(DEFAULT_NO_BINDINGS) if(ENABLE_java AND NOT BUILD_SHARED_LIBS) Modified: trunk/cmake/modules/lua.cmake =================================================================== --- trunk/cmake/modules/lua.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/lua.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -25,7 +25,7 @@ if(DEFAULT_NO_BINDINGS) option(ENABLE_lua "Enable Lua bindings" OFF) else(DEFAULT_NO_BINDINGS) - option(ENABLE_lua "Enable Lua bindings" ON) + option(ENABLE_lua "Enable Lua bindings" OFF) endif(DEFAULT_NO_BINDINGS) if(ENABLE_lua AND NOT BUILD_SHARED_LIBS) Modified: trunk/cmake/modules/octave.cmake =================================================================== --- trunk/cmake/modules/octave.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/octave.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -23,7 +23,7 @@ if(DEFAULT_NO_BINDINGS) option(ENABLE_octave "Enable Octave bindings" OFF) else(DEFAULT_NO_BINDINGS) - option(ENABLE_octave "Enable Octave bindings" ON) + option(ENABLE_octave "Enable Octave bindings" OFF) endif(DEFAULT_NO_BINDINGS) if(ENABLE_octave AND NOT CMAKE_CXX_COMPILER_WORKS) Modified: trunk/cmake/modules/pdl.cmake =================================================================== --- trunk/cmake/modules/pdl.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/pdl.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -23,7 +23,7 @@ if(DEFAULT_NO_BINDINGS) option(ENABLE_pdl "Enable Perl/PDL examples in tests" OFF) else(DEFAULT_NO_BINDINGS) - option(ENABLE_pdl "Enable Perl/PDL examples in tests" ON) + option(ENABLE_pdl "Enable Perl/PDL examples in tests" OFF) endif(DEFAULT_NO_BINDINGS) if(ENABLE_pdl) Modified: trunk/cmake/modules/python.cmake =================================================================== --- trunk/cmake/modules/python.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/python.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -23,7 +23,7 @@ if(DEFAULT_NO_BINDINGS) option(ENABLE_python "Enable Python bindings" OFF) else(DEFAULT_NO_BINDINGS) - option(ENABLE_python "Enable Python bindings" ON) + option(ENABLE_python "Enable Python bindings" OFF) endif(DEFAULT_NO_BINDINGS) if(ENABLE_python AND NOT BUILD_SHARED_LIBS) Modified: trunk/cmake/modules/tcl-related.cmake =================================================================== --- trunk/cmake/modules/tcl-related.cmake 2013-05-01 01:12:18 UTC (rev 12313) +++ trunk/cmake/modules/tcl-related.cmake 2013-05-01 04:14:20 UTC (rev 12314) @@ -26,10 +26,10 @@ option(ENABLE_tk "Enable Tk interface code" OFF) option(ENABLE_itk "Enable incr TK interface code" OFF) else(DEFAULT_NO_BINDINGS) - option(ENABLE_tcl "Enable Tcl bindings" ON) - option(ENABLE_itcl "Enable incr Tcl interface code" ON) - option(ENABLE_tk "Enable Tk interface code" ON) - option(ENABLE_itk "Enable incr TK interface code" ON) + option(ENABLE_tcl "Enable Tcl bindings" OFF) + option(ENABLE_itcl "Enable incr Tcl interface code" OFF) + option(ENABLE_tk "Enable Tk interface code" OFF) + option(ENABLE_itk "Enable incr TK interface code" OFF) endif(DEFAULT_NO_BINDINGS) # Depending on these above options and system resources may also determine This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |