diff --git a/tools/osbuilder/rootfs-builder/rootfs.sh b/tools/osbuilder/rootfs-builder/rootfs.sh index 961f3c70c0..a531381687 100755 --- a/tools/osbuilder/rootfs-builder/rootfs.sh +++ b/tools/osbuilder/rootfs-builder/rootfs.sh @@ -314,6 +314,8 @@ build_rootfs_distro() [ -n "${distro}" ] || usage 1 distro_config_dir="${script_dir}/${distro}" + [ -d "${distro_config_dir}" ] || die "Not found configuration directory ${distro_config_dir}" + # Source config.sh from distro rootfs_config="${distro_config_dir}/${CONFIG_SH}" source "${rootfs_config}" @@ -324,8 +326,6 @@ build_rootfs_distro() source "${rootfs_arch_config}" fi - [ -d "${distro_config_dir}" ] || die "Not found configuration directory ${distro_config_dir}" - if [ -z "$ROOTFS_DIR" ]; then ROOTFS_DIR="${script_dir}/rootfs-${OS_NAME}" fi