aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Woods2023-02-22 23:27:29 -0500
committerBrian Woods2023-02-22 23:27:29 -0500
commitc35ea7d2a4f72eec5b730cee90cec3819887c174 (patch)
tree27896c3e2e599c554a7f588a668e77f541c6365b
parenteba1e1e7479224d6f9fdbe47cf7dcedc69954c3e (diff)
webp: fix makefile dependency bug
The prebuild where it generates the directory structure wasn't a dependency for the build part so it was causing parallel jobs to fail since there wasn't directories to put the output files.
-rw-r--r--webp/Makefile.double4
-rw-r--r--webp/Makefile.single2
2 files changed, 3 insertions, 3 deletions
diff --git a/webp/Makefile.double b/webp/Makefile.double
index 490fd56..d81338b 100644
--- a/webp/Makefile.double
+++ b/webp/Makefile.double
@@ -30,9 +30,9 @@ pre-build-low:
main-build-high: ${HIGH_OUT}
main-build-low: ${LOW_OUT}
-${HIGH_OUT_DIR}/%.webp: ${SRC_DIR}/%.*
+${HIGH_OUT_DIR}/%.webp: ${SRC_DIR}/%.* pre-build-high
cwebp ${HIGH_WEBP_OPT} "$<" -o "$@"
-${LOW_OUT_DIR}/%.webp: ${SRC_DIR}/%.*
+${LOW_OUT_DIR}/%.webp: ${SRC_DIR}/%.* pre-build-low
cwebp ${LOW_WEBP_OPT} "$<" -o "$@"
clean:
diff --git a/webp/Makefile.single b/webp/Makefile.single
index a34f1d2..2010137 100644
--- a/webp/Makefile.single
+++ b/webp/Makefile.single
@@ -18,7 +18,7 @@ pre-build:
main-build: ${OUT}
-${OUT_DIR}/%.webp: ${SRC_DIR}/%.png
+${OUT_DIR}/%.webp: ${SRC_DIR}/%.png pre-build
cwebp ${WEBP_OPT} "$<" -o "$@"
clean: