From 2ab30b8365c1acb360d1fcd618d0615fd26aa831 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Sun, 15 Jul 2012 22:16:44 +0000 Subject: [PATCH] [CMAKE] * Generate the dbg files next to the binary files. svn path=/trunk/; revision=56905 --- reactos/cmake/gcc.cmake | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/reactos/cmake/gcc.cmake b/reactos/cmake/gcc.cmake index 5e8e0bd812f..6bf004eab99 100644 --- a/reactos/cmake/gcc.cmake +++ b/reactos/cmake/gcc.cmake @@ -9,10 +9,6 @@ if(NOT DEFINED SEPARATE_DBG) set(SEPARATE_DBG FALSE) endif() -if(SEPARATE_DBG) - file(MAKE_DIRECTORY ${REACTOS_BINARY_DIR}/symbols) -endif() - # Compiler Core add_compile_flags("-pipe -fms-extensions") @@ -122,23 +118,23 @@ if(SEPARATE_DBG) set(OBJCOPY ${CMAKE_OBJCOPY}) set(CMAKE_C_LINK_EXECUTABLE " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") set(CMAKE_CXX_LINK_EXECUTABLE " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") set(CMAKE_C_CREATE_SHARED_LIBRARY " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") set(CMAKE_CXX_CREATE_SHARED_LIBRARY " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") set(CMAKE_RC_CREATE_SHARED_LIBRARY " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") else() # Normal rsym build