From 6e4d96514e751d447b3ee775c429affc143249fc Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Sun, 22 Aug 2010 13:38:36 +0000 Subject: [PATCH] [CMAKE] - Cache the mingw32 prefix. - Improve the RC compiler invocation. svn path=/branches/cmake-bringup/; revision=48591 --- toolchain-mingw32.cmake | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/toolchain-mingw32.cmake b/toolchain-mingw32.cmake index 655e910bd99..8126c944e28 100644 --- a/toolchain-mingw32.cmake +++ b/toolchain-mingw32.cmake @@ -3,9 +3,9 @@ set(ARCH i386) # Choose the right MinGW prefix if (CMAKE_HOST_SYSTEM_NAME MATCHES Windows) -set(MINGW_PREFIX "") +set(MINGW_PREFIX "" CACHE STRING "MinGW Prefix") else() -set(MINGW_PREFIX "mingw32-") +set(MINGW_PREFIX "mingw32-" CACHE STRING "MinGW Prefix") endif() # the name of the target operating system @@ -19,7 +19,7 @@ SET(CMAKE_RC_COMPILER ${MINGW_PREFIX}windres) SET(CMAKE_ASM_COMPILER ${MINGW_PREFIX}gcc) SET(CMAKE_ASM_COMPILE_OBJECT " -x assembler-with-cpp -o -D__ASM__ -c ") -SET(CMAKE_RC_COMPILE_OBJECT " -i -I${REACTOS_SOURCE_DIR}/include/psdk -I${REACTOS_BINARY_DIR}/include/psdk -I${REACTOS_SOURCE_DIR}/include/ -I${REACTOS_SOURCE_DIR}/include/reactos -I${REACTOS_BINARY_DIR}/include/reactos -I${REACTOS_SOURCE_DIR}/include/crt/mingw32 -O coff -o ") +SET(CMAKE_RC_COMPILE_OBJECT " -i -I${REACTOS_SOURCE_DIR}/include/psdk -I${REACTOS_BINARY_DIR}/include/psdk -I${REACTOS_SOURCE_DIR}/include/ -I${REACTOS_SOURCE_DIR}/include/reactos -I${REACTOS_BINARY_DIR}/include/reactos -I${REACTOS_SOURCE_DIR}/include/reactos/wine -I${REACTOS_SOURCE_DIR}/include/crt/mingw32 -O coff -o ") # Use stdcall fixups, and don't link with anything by default unless we say so set(CMAKE_C_STANDARD_LIBRARIES -lgcc CACHE STRING "libgcc") # We should add the environment libgcc here