From 8513f286ff4b67c9aeeed2481f57e7d0bd1781ba Mon Sep 17 00:00:00 2001
From: Matthias Puchner <github@mpuchner.de>
Date: Mon, 17 May 2021 08:43:00 +0200
Subject: [PATCH] Windows: allow "Edit and continue" in debug configuration

---
 cmake/BornAgain/Windows.cmake | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/cmake/BornAgain/Windows.cmake b/cmake/BornAgain/Windows.cmake
index 1c545fb68b4..d96ff05f379 100644
--- a/cmake/BornAgain/Windows.cmake
+++ b/cmake/BornAgain/Windows.cmake
@@ -13,3 +13,6 @@ message(STATUS "Disabling static align for Eigen")
 
 string(APPEND CMAKE_CXX_FLAGS " /MD /MP /D_USE_MATH_DEFINES /wd4005 /wd4244 -I${CMAKE_SOURCE_DIR}/Wrap -FIw32pragma.h")
 # string(APPEND CMAKE_SHARED_LINKER_FLAGS " /NODEFAULTLIB:libcmtd.lib")
+
+# --- switch ON edit and continue; only in DEBUG configuration
+add_compile_options($<$<CONFIG:Debug>:/ZI>)
-- 
GitLab