summaryrefslogtreecommitdiffstats
path: root/Tests/SwigTest/runme.tcl
diff options
context:
space:
mode:
authorMarc Chevrier <marc.chevrier@sap.com>2018-01-29 08:46:51 (GMT)
committerMarc Chevrier <marc.chevrier@sap.com>2018-02-14 07:35:04 (GMT)
commitd6048bd153979c268a2943b26fd71be7c5f11251 (patch)
treeb45637ba609ca2e429249c7baa084a6839fde99b /Tests/SwigTest/runme.tcl
parentd870148537319da2e86237cbd8baf6815975e594 (diff)
downloadCMake-d6048bd153979c268a2943b26fd71be7c5f11251.zip
CMake-d6048bd153979c268a2943b26fd71be7c5f11251.tar.gz
CMake-d6048bd153979c268a2943b26fd71be7c5f11251.tar.bz2
UseSWIG: Re-work test framework
Diffstat (limited to 'Tests/SwigTest/runme.tcl')
-rw-r--r--Tests/SwigTest/runme.tcl50
1 files changed, 0 insertions, 50 deletions
diff --git a/Tests/SwigTest/runme.tcl b/Tests/SwigTest/runme.tcl
deleted file mode 100644
index c7f4725..0000000
--- a/Tests/SwigTest/runme.tcl
+++ /dev/null
@@ -1,50 +0,0 @@
-# file: runme.tcl
-
-# This file illustrates the high level C++ interface.
-# In this case C++ classes work kind of like Tk widgets
-
-catch { load ./example[info sharedlibextension] example}
-
-# ----- Object creation -----
-
-puts "Creating some objects:"
-Circle c 10
-puts " Created circle [c cget -this]"
-Square s 10
-puts " Created square [s cget -this]"
-
-# ----- Access a static member -----
-
-puts "\nA total of $Shape_nshapes shapes were created"
-
-# ----- Member data access -----
-
-# Set the location of the object
-
-c configure -x 20 -y 30
-s configure -x -10 -y 5
-
-puts "\nHere is their current position:"
-puts " Circle = ([c cget -x], [c cget -y])"
-puts " Square = ([s cget -x], [s cget -y])"
-
-# ----- Call some methods -----
-
-puts "\nHere are some properties of the shapes:"
-foreach o "c s" {
- puts " [$o cget -this]"
- puts " area = [$o area]"
- puts " perimeter = [$o perimeter]"
-}
-
-# ----- Delete everything -----
-
-puts "\nGuess I'll clean up now"
-
-# Note: this invokes the virtual destructor
-rename c ""
-rename s ""
-
-puts "$Shape_nshapes shapes remain"
-puts "Goodbye"
-