From 75078a67bb3cee675723d24c01fd557ca0e4d55a Mon Sep 17 00:00:00 2001 From: Justin Cormack Date: Thu, 15 Dec 2016 10:14:52 -0800 Subject: [PATCH] Create all directories for kernel Non AUFS kernels do not create `sbin/` and `/usr` directories as they do not provide the AUFS directories. Just create empty directories to avoid a warning. Signed-off-by: Justin Cormack --- alpine/kernel/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/alpine/kernel/Makefile b/alpine/kernel/Makefile index 403ad165b..90f6118df 100644 --- a/alpine/kernel/Makefile +++ b/alpine/kernel/Makefile @@ -4,7 +4,7 @@ all: x86_64/vmlinuz64 ifdef AUFS x86_64/vmlinuz64: Dockerfile.aufs kernel_config kernel_config.debug kernel_config.aufs - mkdir -p x86_64 etc + mkdir -p x86_64 etc lib usr sbin BUILD=$$( docker build -f Dockerfile.aufs --build-arg DEBUG=$(DEBUG) -q . ) && [ -n "$$BUILD" ] && echo "Built $$BUILD" && \ docker run --rm --net=none --log-driver=none $$BUILD cat /kernel-modules.tar | tar xf - && \ docker run --rm --net=none --log-driver=none $$BUILD cat /aufs-utils.tar | tar xf - && \ @@ -15,7 +15,7 @@ x86_64/vmlinuz64: Dockerfile.aufs kernel_config kernel_config.debug kernel_confi cp -a patches-aufs etc/kernel-patches else x86_64/vmlinuz64: Dockerfile kernel_config kernel_config.debug - mkdir -p x86_64 etc + mkdir -p x86_64 etc lib usr sbin BUILD=$$( docker build --build-arg DEBUG=$(DEBUG) -q . ) && [ -n "$$BUILD" ] && echo "Built $$BUILD" && \ docker run --rm --net=none --log-driver=none $$BUILD cat /kernel-modules.tar | tar xf - && \ docker run --rm --net=none --log-driver=none $$BUILD cat /kernel-source-info > etc/kernel-source-info && \