Index: CMakeLists.txt =================================================================== --- CMakeLists.txt (revision 64385) +++ CMakeLists.txt (working copy) @@ -34,27 +34,28 @@ ${CMAKE_CURRENT_SOURCE_DIR}/hiveinst.inf) add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/sam - ${CMAKE_CURRENT_BINARY_DIR}/default - ${CMAKE_CURRENT_BINARY_DIR}/security - ${CMAKE_CURRENT_BINARY_DIR}/software - ${CMAKE_CURRENT_BINARY_DIR}/system - COMMAND native-mkhive ${CMAKE_CURRENT_BINARY_DIR} ${_livecd_hives} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/sam + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/default + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/security + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/software + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/system + COMMAND "${CMAKE_COMMAND}" -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/livecd_hives" + COMMAND native-mkhive ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives ${_livecd_hives} DEPENDS native-mkhive ${_livecd_hives} ${_converted_common_hives}) add_custom_target(livecd_hives - DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/sam - ${CMAKE_CURRENT_BINARY_DIR}/default - ${CMAKE_CURRENT_BINARY_DIR}/security - ${CMAKE_CURRENT_BINARY_DIR}/software - ${CMAKE_CURRENT_BINARY_DIR}/system) + DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/sam + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/default + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/security + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/software + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/system) add_cd_file( - FILE ${CMAKE_CURRENT_BINARY_DIR}/sam - ${CMAKE_CURRENT_BINARY_DIR}/default - ${CMAKE_CURRENT_BINARY_DIR}/security - ${CMAKE_CURRENT_BINARY_DIR}/software - ${CMAKE_CURRENT_BINARY_DIR}/system + FILE ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/sam + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/default + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/security + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/software + ${CMAKE_CURRENT_BINARY_DIR}/livecd_hives/system TARGET livecd_hives DESTINATION reactos/system32/config FOR livecd)