summaryrefslogtreecommitdiff
path: root/CMake/fl_create_example.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'CMake/fl_create_example.cmake')
-rw-r--r--CMake/fl_create_example.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/CMake/fl_create_example.cmake b/CMake/fl_create_example.cmake
index 1ff85d17c..6ea1ff141 100644
--- a/CMake/fl_create_example.cmake
+++ b/CMake/fl_create_example.cmake
@@ -168,6 +168,14 @@ function (CREATE_EXAMPLE NAME SOURCES LIBRARIES)
unset (WRAPPER)
endif (MAC_BUNDLE)
+ if (MSVC AND TARGET fltk_SHARED)
+ set (DllDir "$<SHELL_PATH:$<TARGET_FILE_DIR:fltk_SHARED>>")
+ ## fl_debug_var (DllDir)
+ set_target_properties(${TARGET_NAME} PROPERTIES
+ VS_DEBUGGER_ENVIRONMENT "PATH=${DllDir};$ENV{PATH}"
+ )
+ endif()
+
######################################################################
# Parse optional fourth argument, see description above.
######################################################################