build: create tmp/userids file
[openwrt/staging/dedeckeh.git] / include / toplevel.mk
index c7e71ad5716d9acf1a92b857fa8bce7ca8a25786..589af9407512a8b74f21b720a9a52ba48d113773 100644 (file)
@@ -92,6 +92,7 @@ prepare-tmpinfo: FORCE
        ./scripts/package-metadata.pl mk tmp/.packageinfo > tmp/.packagedeps || { rm -f tmp/.packagedeps; false; }
        ./scripts/package-metadata.pl pkgaux tmp/.packageinfo > tmp/.packageauxvars || { rm -f tmp/.packageauxvars; false; }
        touch $(TOPDIR)/tmp/.build
+       grep "Require-User" tmp/.packageinfo | cut -d ' ' -f 2- | sort -u | grep "=" > tmp/userids
 
 .config: ./scripts/config/conf $(if $(CONFIG_HAVE_DOT_CONFIG),,prepare-tmpinfo)
        @+if [ \! -e .config ] || ! grep CONFIG_HAVE_DOT_CONFIG .config >/dev/null; then \