From 4eb40a401fb1fe6ae970fada9569d44cf0dfdf13 Mon Sep 17 00:00:00 2001 From: Devin Nakamura Date: Wed, 27 May 2020 14:11:18 -0400 Subject: [PATCH] CMake Stop forcing OMR_SEPARATE_DEBUG_INFO Setting a cache variable as internal force-overwrites its previous value. Leaving as a normal set() means that the user is able to override it on the command line. This is useful when making a local debug build, as debuggers don't always play nice with the split debug info. Signed-off-by: Devin Nakamura --- runtime/cmake/omr_config.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/cmake/omr_config.cmake b/runtime/cmake/omr_config.cmake index 111e33c46aa..f50ef00b8ff 100644 --- a/runtime/cmake/omr_config.cmake +++ b/runtime/cmake/omr_config.cmake @@ -28,5 +28,5 @@ set(OMR_DDR OFF CACHE BOOL "") set(OMR_EXAMPLE OFF CACHE INTERNAL "") set(OMR_FVTEST OFF CACHE INTERNAL "") set(OMR_GC ON CACHE INTERNAL "") -set(OMR_SEPARATE_DEBUG_INFO ON CACHE INTERNAL "") +set(OMR_SEPARATE_DEBUG_INFO ON CACHE BOOL "") set(OMRPORT_OMRSIG_SUPPORT ON CACHE INTERNAL "")