build: allow creating empty package feeds

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 45757
v19.07.3_mercusys_ac12_duma
Felix Fietkau 9 years ago
parent 7c5c213621
commit ecb14f4a5d

@ -138,8 +138,8 @@ endif
$(curdir)/index: FORCE
@echo Generating package index...
@for d in $(PACKAGE_SUBDIRS); do ( \
[ -d $(PACKAGE_DIR)/$$d ] && \
cd $(PACKAGE_DIR)/$$d || continue; \
mkdir -p $(PACKAGE_DIR)/$$d; \
cd $(PACKAGE_DIR)/$$d || continue; \
$(SCRIPT_DIR)/ipkg-make-index.sh . 2>&1 > Packages && \
gzip -9c Packages > Packages.gz; \
); done

@ -9,8 +9,10 @@ if [ -z $pkg_dir ] || [ ! -d $pkg_dir ]; then
fi
which md5sum >/dev/null 2>&1 || alias md5sum=md5
empty=1
for pkg in `find $pkg_dir -name '*.ipk' | sort`; do
empty=
name="${pkg##*/}"
name="${name%%_*}"
[[ "$name" = "kernel" ]] && continue
@ -28,3 +30,4 @@ SHA256sum: $sha256sum\\
Description:/"
echo ""
done
[ -n "$empty" ] && echo

Loading…
Cancel
Save