Просмотр исходного кода

build: fix stale package install stamps for unselected variants

When a package variant changes from =y to =m, its .install stamp file
was not being cleaned up, causing both variants to appear in the
package install list.

Fix by making compile depend on prepare-package-install, ensuring
the stamp file is always cleared. Only =y packages recreate it.

Signed-off-by: Felix Fietkau <[email protected]>
Felix Fietkau 4 недель назад
Родитель
Сommit
bb22a514dc
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      include/package.mk

+ 1 - 1
include/package.mk

@@ -395,7 +395,7 @@ prepare-package-install:
 $(PACKAGE_DIR):
 	mkdir -p $@
 
-compile:
+compile: prepare-package-install
 .install: .compile
 install: compile