|
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.
|