Skip to content

Commit 61c60ed

Browse files
author
Shannon Noe
committed
Look for tclsh in /usr/local/bin first
1 parent 87c140d commit 61c60ed

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

modules/example_functions/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,14 @@ set_target_properties(cpptcl_example_functions PROPERTIES VERSION ${CPPTCL_EXAMP
2727
find_library(CPPTCL_LIBRARIES cpptcl HINTS ${CPPTCL_SOURCE_DIR}/build)
2828
find_path (CPPTCL_INCLUDE_DIRS cpptcl/cpptcl.h HINTS "${CPPTCL_SOURCE_DIR}" PATHS ${CMAKE_INCLUDE_PATH})
2929

30+
find_path(TCL_EXECUTABLE_PATH tclsh PATHS /usr/local/bin /usr/bin /bin NO_DEFAULT_PATH)
3031
find_path(TCL_INCLUDE_PATH tcl.h PATHS /usr/local/include/tcl8.6 /usr/local/include /usr/include/tcl8.6 NO_DEFAULT_PATH)
3132
find_library(TCL_LIBRARY NAMES tcl8.6 tcl86 PATHS /usr/local/lib)
3233
find_library(TCL_STUB_LIBRARY NAMES tclstub8.6 tclstub86 PATHS /usr/local/lib)
3334

34-
set(TCL_TCLSH tclsh8.6)
35+
set(TCL_TCLSH "${TCL_EXECUTABLE_PATH}/tclsh")
3536

37+
message(INFO " Tcl tclsh ${TCL_TCLSH}")
3638
message(INFO " Tcl include ${TCL_INCLUDE_PATH}")
3739
message(INFO " Tcl library ${TCL_LIBRARY}")
3840
message(INFO " Tcl stub library ${TCL_STUB_LIBRARY}")

0 commit comments

Comments
 (0)