diff --git a/phases/build-phase4-userland.cmake b/phases/build-phase4-userland.cmake index 7f9afea..06fc176 100644 --- a/phases/build-phase4-userland.cmake +++ b/phases/build-phase4-userland.cmake @@ -3,6 +3,11 @@ set(busybox ${root}/busybox) set(prefix ${root}/prefix) set(toolchain ${root}/_toolchain) set(host ${root}/host) +set(umdist ${root}/umdist) + +if(NOT EXISTS ${umdist}) + file(MAKE_DIRECTORY ${umdist}/bin) +endif() # Copy .config if(NOT EXISTS ${busybox}/.config) @@ -40,6 +45,10 @@ execute_process( RESULT_VARIABLE rr ) +execute_process( + COMMAND ${CMAKE_COMMAND} -E copy + ${busybox}/busybox ${umdist}/bin/busybox) + if(rr) message(FATAL_ERROR "Err: ${rr}") endif()