summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Modules/FindTCL.cmake13
1 files changed, 12 insertions, 1 deletions
diff --git a/Modules/FindTCL.cmake b/Modules/FindTCL.cmake
index 342517f..711df81 100644
--- a/Modules/FindTCL.cmake
+++ b/Modules/FindTCL.cmake
@@ -12,10 +12,21 @@
# TK_WISH = the full path to the wish binary (wish wish80 etc)
#
+# if unix look for the cyg version first to avoid finding it
+# on a windows box running only win32 builds
+IF(UNIX)
+ FIND_PROGRAM(TCL_TCLSH cygtclsh80)
+ENDIF(UNIX)
+
FIND_PROGRAM(TCL_TCLSH
- NAMES tclsh tclsh84 tclsh83 tclsh82 tclsh80
+ NAMES cygtclsh80 tclsh tclsh84 tclsh83 tclsh82 tclsh80
)
+# if UNIX is defined, then look for the cygwin version first
+IF(UNIX)
+ FIND_PROGRAM(TK_WISH cygwish80 )
+ENDIF(UNIX)
+
FIND_PROGRAM(TK_WISH
NAMES wish wish84 wish83 wish82 wish80
)