From e65d5d0c19c21fcd2e30f5687b7675bff588df21 Mon Sep 17 00:00:00 2001 From: Pea Nut <peanut2@systemli.org> Date: Thu, 15 Aug 2024 08:46:40 +0200 Subject: [PATCH] [Makefile] Fix racecondition in Makefile If people run make -j, the targets are run in parallel in a random order. So we need to create the directories. --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index 2cd813c1..47decf21 100644 --- a/Makefile +++ b/Makefile @@ -378,6 +378,7 @@ tgz: gen_pkg_deb: ifeq (${PLATFORM}, linux) + @mkdir -p build/${PROVIDER}/ @cp -r ${TEMPLATES}/debian build/${PROVIDER} @VERSION=${VERSION} VENDOR_PATH=${VENDOR_PATH} ${SCRIPTS}/generate-debian build/${PROVIDER}/debian/data.json ifeq (${VENDOR_PATH}, providers) @@ -393,6 +394,7 @@ endif gen_pkg_snap: ifeq (${PLATFORM}, linux) + @mkdir -p build/${PROVIDER} @cp -r ${TEMPLATES}/snap build/${PROVIDER} @VERSION=${VERSION} VENDOR_PATH=${VENDOR_PATH} ${SCRIPTS}/generate-snap build/${PROVIDER}/snap/data.json @cp pkg/pickle/helpers/se.leap.bitmask.snap.policy build/${PROVIDER}/snap/local/pre/ -- GitLab