Commit 30b16e57ff for ffmpeg
commit 30b16e57ff3dbbb2eb4ab5c7e3b18b73401fcf6b
Author: lusoris <lusoris@proton.me>
Date: Thu Oct 15 23:01:41 2026 +0200
ffbuild/library.mak: add the devprogs target
Commit a8968b1425 made the build and check targets depend on devprogs,
but no rule defines devprogs, so make build and make check stop with
"No rule to make target 'devprogs'". Define it like testprogs, from
the DEVPROGS of each library, and mark it phony.
Signed-off-by: lusoris <lusoris@proton.me>
diff --git a/Makefile b/Makefile
index b8ecf5be42..93dc74f721 100644
--- a/Makefile
+++ b/Makefile
@@ -234,5 +234,5 @@ $(sort $(OUTDIRS)):
# so this saves some time on slow systems.
.SUFFIXES:
-.PHONY: all all-yes alltools build check config testprogs
+.PHONY: all all-yes alltools build check config devprogs testprogs
.PHONY: *clean install* uninstall*
diff --git a/ffbuild/library.mak b/ffbuild/library.mak
index ff91dd795e..7b58c848d9 100644
--- a/ffbuild/library.mak
+++ b/ffbuild/library.mak
@@ -156,3 +156,4 @@ $(TOOLS): $(DEP_LIBS) $(SUBDIR)$($(CONFIG_SHARED:yes=S)LIBNAME)
$(TESTPROGS) $(DEVPROGS): $(DEP_LIBS) $(SUBDIR)$(LIBNAME)
testprogs: $(TESTPROGS)
+devprogs: $(DEVPROGS)