]> git.proxmox.com Git - pve-firmware.git/blobdiff - Makefile
add submodules
[pve-firmware.git] / Makefile
index f6fdd53353a44ad99fe7e5c6d814726d0b885801..76149c24c0db77af6eb664598d5486c2a102b240 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -39,3 +39,13 @@ ${FW_DEB} fw: control.firmware linux-firmware.git/WHENCE dvb-firmware.git/README
        install -d fwdata/DEBIAN
        sed -e 's/@VERSION@/${FW_VER}-${FW_REL}/' <control.firmware >fwdata/DEBIAN/control
        dpkg-deb --build fwdata ${FW_DEB}
+
+# upgrade to current master
+.PHONY: update_modules
+update_modules: submodules
+       git submodule foreach 'git pull --ff-only origin master'
+
+# make sure submodules were initialized
+.PHONY: submodules
+submodules dvb-firmware.git/README linux-firmware.git/WHENCE:
+       test -f "linux-firmware.git/WHENCE" || git submodule update --init