diff --git a/helpers/generate_userlists.sh b/helpers/generate_userlists.sh index a3fe9733383d958c6a570c1605792acab8d513f7..a63a7eeb70505a1c8960cfded9e95909448ba4dd 100755 --- a/helpers/generate_userlists.sh +++ b/helpers/generate_userlists.sh @@ -71,6 +71,10 @@ mkdir -p $OUTPUT_PATH M4ARGS="--include=lists -D _INCLUDE_=lists/ -D _BRANCH_=$BRANCH -D _BOARD_=$BOARD" $MINIMAL && M4ARGS="$M4ARGS -D _BRANCH_FALLBACK_=nightly" +sed -i 's|subdirs = {"base"[}]*}|subdirs = {"core"'"$( + cat "$SRC_DIR"/feeds.conf | sed 's|#.*||' | sed 's|src-git \([^[:blank:]]*\) .*|, "\1"|' +)}|" "$SRD_DIR/lists/repository.m4" + cd "$SRC_DIR" for f in $(find lists -name '*.lua.m4'); do m4 $M4ARGS $f > "$OUTPUT_PATH/$(basename $f | sed s/\.m4$//)"