From 30fac98374c73582798102bbc70a66700b770a58 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Sun, 5 Jun 2011 18:00:09 +0000 Subject: [PATCH] [CMAKE] * Fix cab creation on unix. svn path=/trunk/; revision=52093 --- reactos/CMakeMacros.cmake | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/reactos/CMakeMacros.cmake b/reactos/CMakeMacros.cmake index 08a421dbf80..b1c7ce4e53b 100644 --- a/reactos/CMakeMacros.cmake +++ b/reactos/CMakeMacros.cmake @@ -150,7 +150,11 @@ function(add_cd_file) else() #add it in reactos.cab dir_to_num(${_CD_DESTINATION} _num) - file(APPEND ${REACTOS_BINARY_DIR}/boot/bootdata/packages/reactos.dff.dyn "${_CD_FILE} ${_num}\n") + if(CMAKE_HOST_SYSTEM_NAME MATCHES Windows) + file(APPEND ${REACTOS_BINARY_DIR}/boot/bootdata/packages/reactos.dff.dyn "${_CD_FILE} ${_num}\n") + else() + file(APPEND ${REACTOS_BINARY_DIR}/boot/bootdata/packages/reactos.dff.dyn "\"${_CD_FILE}\" ${_num}\n") + endif() if(_CD_TARGET) #manage dependency add_dependencies(reactos_cab ${_CD_TARGET})