[vlc-devel] [PATCH v3 8/9] contrib: add an extract phase to extract all the sources that will be built
robux4 at ycbcr.xyz
Fri Jul 10 10:25:20 CEST 2020
This is convenient for Windows builds with PDB. It allows extracting all
the sources to see the debugged sources without having to build them.
This is also convenient when using prebuilt contribs with debug symbols,
it's possible to retrieve the matching sources without building anything.
If the environment has some packages that were otherwise built they will
not be extracted with "make extract". To avoid that you can set PKG_CONFIG_PATH
to "" to avoid using the environment packages.
contrib/src/help.txt | 1 +
contrib/src/main.mak | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/contrib/src/help.txt b/contrib/src/help.txt
index d64ca8ef2c8..d2bd17ee5ea 100644
@@ -4,6 +4,7 @@ Other targets:
* make install same as "make"
* make prebuilt fetch and install prebuilt binaries
* make list list packages
+ * make extract extract required source tarballs
* make fetch fetch required source tarballs
* make fetch-all fetch all source tarballs
* make distclean clean everything and undo bootstrap
diff --git a/contrib/src/main.mak b/contrib/src/main.mak
index 4ade7b799be..8d2f8f08fb5 100644
@@ -480,6 +480,7 @@ PKGS := $(sort $(PKGS_MANUAL) $(PKGS_DEPS))
@@ -546,7 +547,7 @@ list:
-.PHONY: all fetch fetch-all install mostlyclean clean distclean package list help prebuilt
+.PHONY: all fetch fetch-all extract install mostlyclean clean distclean package list help prebuilt
More information about the vlc-devel