Revert "build: config: allow bool to select a module pkg"
[openwrt/staging/luka.git] / scripts / config / symbol.c
index 051472238d6c76f7308d5e1e0789a6396a065b8a..5c6f54031437a0d64b98ac6942d6892550c0b753 100644 (file)
@@ -205,7 +205,7 @@ static void sym_calc_visibility(struct symbol *sym)
        tri = yes;
        if (sym->dir_dep.expr)
                tri = expr_calc_value(sym->dir_dep.expr);
-       if (tri == mod)
+       if (tri == mod && sym_get_type(sym) == S_BOOLEAN)
                tri = yes;
        if (sym->dir_dep.tri != tri) {
                sym->dir_dep.tri = tri;