|
From: <ai...@us...> - 2008-12-12 01:24:34
|
Revision: 9092
http://plplot.svn.sourceforge.net/plplot/?rev=9092&view=rev
Author: airwin
Date: 2008-12-12 01:24:30 +0000 (Fri, 12 Dec 2008)
Log Message:
-----------
Update to complete set of the current 30 standard examples.
Modified Paths:
--------------
trunk/examples/tk/CMakeLists.txt
trunk/examples/tk/tkdemos.tcl
Modified: trunk/examples/tk/CMakeLists.txt
===================================================================
--- trunk/examples/tk/CMakeLists.txt 2008-12-11 23:47:35 UTC (rev 9091)
+++ trunk/examples/tk/CMakeLists.txt 2008-12-12 01:24:30 UTC (rev 9092)
@@ -21,104 +21,114 @@
set(tk_FILES)
set(tk_SRC_FILES
-README.tkdemos
-runAllDemos.tcl
-runExtendedDemos.tcl
-tkdemos.tcl
-)
+ README.tkdemos
+ runAllDemos.tcl
+ runExtendedDemos.tcl
+ tkdemos.tcl
+ )
set(tk_STRING_INDICES
-"01"
-"02"
-"03"
-"04"
-"05"
-"06"
-"07"
-"08"
-"09"
-"10"
-"11"
-"12"
-"13"
-"14"
-"15"
-"16"
-"17"
-"18"
-"19"
-"22"
-)
+ "01"
+ "02"
+ "03"
+ "04"
+ "05"
+ "06"
+ "07"
+ "08"
+ "09"
+ "10"
+ "11"
+ "12"
+ "13"
+ "14"
+ "15"
+ "16"
+ "17"
+ "18"
+ "19"
+ "20"
+ "21"
+ "22"
+ "23"
+ "24"
+ "25"
+ "26"
+ "27"
+ "28"
+ "29"
+ "30"
+ )
# Copy files to the binary directory (if different) for generating tclIndex
# This ensures no files are created in the source tree.
if(NOT CMAKE_CURRENT_BINARY_DIR STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}")
-foreach(_file ${tk_SRC_FILES})
- add_custom_command(
- OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_file}
- COMMAND ${CMAKE_COMMAND}
- -E copy
- ${CMAKE_CURRENT_SOURCE_DIR}/${_file}
- ${CMAKE_CURRENT_BINARY_DIR}/${_file}
- DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_file}
- )
- set(tk_FILES ${tk_FILES} ${CMAKE_CURRENT_BINARY_DIR}/${_file})
-endforeach(_file ${tk_SRC_FILES})
+ foreach(_file ${tk_SRC_FILES})
+ add_custom_command(
+ OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_file}
+ COMMAND ${CMAKE_COMMAND}
+ -E copy
+ ${CMAKE_CURRENT_SOURCE_DIR}/${_file}
+ ${CMAKE_CURRENT_BINARY_DIR}/${_file}
+ DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${_file}
+ )
+ set(tk_FILES ${tk_FILES} ${CMAKE_CURRENT_BINARY_DIR}/${_file})
+ endforeach(_file ${tk_SRC_FILES})
endif(NOT CMAKE_CURRENT_BINARY_DIR STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}")
foreach(STRING_INDEX ${tk_STRING_INDICES})
set(_file x${STRING_INDEX}.tcl)
add_custom_command(
- OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_file}
- COMMAND ${CMAKE_COMMAND}
- -E copy
- ${CMAKE_SOURCE_DIR}/examples/tcl/${_file}
- ${CMAKE_CURRENT_BINARY_DIR}/${_file}
- DEPENDS ${CMAKE_SOURCE_DIR}/examples/tcl/${_file}
- )
+ OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${_file}
+ COMMAND ${CMAKE_COMMAND}
+ -E copy
+ ${CMAKE_SOURCE_DIR}/examples/tcl/${_file}
+ ${CMAKE_CURRENT_BINARY_DIR}/${_file}
+ DEPENDS ${CMAKE_SOURCE_DIR}/examples/tcl/${_file}
+ )
set(tk_FILES ${tk_FILES} ${CMAKE_CURRENT_BINARY_DIR}/${_file})
endforeach(STRING_INDEX ${tk_STRING_INDICES})
install(FILES ${tk_FILES} DESTINATION ${DATA_DIR}/examples/tk)
add_custom_command(
-OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tclIndex
-COMMAND ${TCL_TCLSH} ${MKTCLINDEX} ${MKTCLINDEX_ARGS}
-DEPENDS ${tk_FILES}
-WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
-)
+ OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tclIndex
+ COMMAND ${TCL_TCLSH} ${MKTCLINDEX} ${MKTCLINDEX_ARGS}
+ DEPENDS ${tk_FILES}
+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+ )
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/tclIndex DESTINATION ${DATA_DIR}/examples/tk)
set(tk_SCRIPTS
-tk01
-tk02
-tk03
-tk04
-)
+ tk01
+ tk02
+ tk03
+ tk04
+ )
install(PROGRAMS ${tk_SCRIPTS} DESTINATION ${DATA_DIR}/examples/tk)
set(tk_SRC
-xtk01.c
-xtk02.c
-xtk04.c
-)
+ xtk01.c
+ xtk02.c
+ xtk04.c
+ )
install(FILES ${tk_SRC} DESTINATION ${DATA_DIR}/examples/tk)
set(CC ${CMAKE_C_COMPILER})
configure_file(
-${CMAKE_CURRENT_SOURCE_DIR}/Makefile.examples.in
-${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
-)
+ ${CMAKE_CURRENT_SOURCE_DIR}/Makefile.examples.in
+ ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
+ )
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/Makefile.examples
-DESTINATION ${DATA_DIR}/examples/tk
-RENAME Makefile
-)
+ DESTINATION ${DATA_DIR}/examples/tk
+ RENAME Makefile
+ )
add_custom_target(tclIndex_examples_tk ALL
DEPENDS ${tk_FILES} ${CMAKE_CURRENT_BINARY_DIR}/tclIndex
-)
+ )
Modified: trunk/examples/tk/tkdemos.tcl
===================================================================
--- trunk/examples/tk/tkdemos.tcl 2008-12-11 23:47:35 UTC (rev 9091)
+++ trunk/examples/tk/tkdemos.tcl 2008-12-12 01:24:30 UTC (rev 9092)
@@ -21,7 +21,7 @@
plxframe .plw
pack append . .plw {left expand fill}
-for {set i 1} {$i <= 19} {incr i} {
+for {set i 1} {$i <= 30} {incr i} {
set demo x[format "%02d" $i]
source $demo.tcl
proc $i {} "$demo .plw.plwin"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|