|
From: <ai...@us...> - 2013-11-20 19:25:55
|
Revision: 12724
http://sourceforge.net/p/plplot/code/12724
Author: airwin
Date: 2013-11-20 19:25:53 +0000 (Wed, 20 Nov 2013)
Log Message:
-----------
Add WARNING messages concerning individual interactive test targets
that have been implemented but which do not work well (if at all) so
they are temporarily excluded from being a dependency of other more
general interactive test targets.
Modified Paths:
--------------
trunk/examples/CMakeLists.txt
Modified: trunk/examples/CMakeLists.txt
===================================================================
--- trunk/examples/CMakeLists.txt 2013-11-20 07:14:37 UTC (rev 12723)
+++ trunk/examples/CMakeLists.txt 2013-11-20 19:25:53 UTC (rev 12724)
@@ -743,7 +743,9 @@
add_dependencies(test_octave_tk plserver)
endif(CORE_BUILD)
endif(device STREQUAL "tk")
- # Comment this out until interactive octave tests work better.
+ message(STATUS "WARNING: The test_octave_${device} target can be run independently but does not
+ work reliably so it is temporarily excluded from being a dependency of other
+ more general interactive test targets")
#list(APPEND interactive_targets_LIST test_octave_${device})
endif(ENABLE_octave)
endforeach(interactive_devices_info ${INTERACTIVE_DEVICES_LIST})
@@ -1006,6 +1008,9 @@
# compatible with how we have implemented the Tcl plframe command
# that is run by tkdemos.tcl in the wish case, but that is as much
# as we know at this stage.
+ message(STATUS "WARNING: The test_wish_standard_examples target can be run independently but
+ it segfaults at the end so it is temporarily excluded from being a dependency
+ of other more general interactive test targets")
# list(APPEND targets_examples_tk test_wish_standard_examples)
if(ENABLE_itk)
@@ -1021,8 +1026,15 @@
if(FILE_DEPENDS_xwin)
add_dependencies(test_tk_02 test_xwin_dyndriver)
endif(FILE_DEPENDS_xwin)
- list(APPEND targets_examples_tk test_tk_02)
-
+
+ if(USE_INCRTCL_VERSION_4)
+ message(STATUS "WARNING: The test_tk_02 target can be run independently but it currently
+ does not work for version 4 of Itcl and friends so it is temporarily excluded
+ from being a dependency of other more general interactive test targets")
+ else(USE_INCRTCL_VERSION_4)
+ list(APPEND targets_examples_tk test_tk_02)
+ endif(USE_INCRTCL_VERSION_4)
+
add_custom_target(test_tk_04
COMMAND xtk04 -f ${CMAKE_CURRENT_BINARY_DIR}/tk/tk04
DEPENDS ${xwin_target}
@@ -1035,9 +1047,14 @@
if(FILE_DEPENDS_xwin)
add_dependencies(test_tk_04 test_xwin_dyndriver)
endif(FILE_DEPENDS_xwin)
- list(APPEND targets_examples_tk test_tk_04)
+ if(USE_INCRTCL_VERSION_4)
+ message(STATUS "WARNING: The test_tk_04 target can be run independently but it currently
+ does not work for version 4 of Itcl and friends so it is temporarily excluded
+ from being a dependency of other more general interactive test targets")
+ else(USE_INCRTCL_VERSION_4)
+ list(APPEND targets_examples_tk test_tk_04)
+ endif(USE_INCRTCL_VERSION_4)
endif(ENABLE_itk)
-
endif(ENABLE_tk AND PLD_tk)
if(targets_examples_tk)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|