diff --git a/boot/bootdata/packages/reactos.dff.in b/boot/bootdata/packages/reactos.dff.in index cd3c0de5589..b0561522b6c 100644 --- a/boot/bootdata/packages/reactos.dff.in +++ b/boot/bootdata/packages/reactos.dff.in @@ -17,10 +17,10 @@ Signature = "$ReactOS$" ; For specifying absolute directories, use the SystemPartitionFiles section, ; or use names starting with \. [Directories] -1 = system32 -2 = system32\drivers -3 = Fonts -4 = "\" +1 = "\" +2 = system32 +3 = system32\drivers +4 = Fonts 5 = system32\drivers\etc 6 = inf 7 = bin diff --git a/sdk/cmake/CMakeMacros.cmake b/sdk/cmake/CMakeMacros.cmake index 82582472907..d3214158a98 100644 --- a/sdk/cmake/CMakeMacros.cmake +++ b/sdk/cmake/CMakeMacros.cmake @@ -162,14 +162,19 @@ function(add_link) set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/${_LINK_NAME}.lnk PROPERTIES GENERATED TRUE) endfunction() +# +# WARNING! +# Please keep the numbering in this list in sync with +# boot/bootdata/packages/reactos.dff.in +# macro(dir_to_num dir var) - if(${dir} STREQUAL reactos/system32) + if(${dir} STREQUAL reactos) set(${var} 1) - elseif(${dir} STREQUAL reactos/system32/drivers) + elseif(${dir} STREQUAL reactos/system32) set(${var} 2) - elseif(${dir} STREQUAL reactos/Fonts) + elseif(${dir} STREQUAL reactos/system32/drivers) set(${var} 3) - elseif(${dir} STREQUAL reactos) + elseif(${dir} STREQUAL reactos/Fonts) set(${var} 4) elseif(${dir} STREQUAL reactos/system32/drivers/etc) set(${var} 5)