build: Configure the `ruled` module dependency graph.

It is the topmost module, it can use everything, but nothing can use it.
This commit is contained in:
Emmanuel Lepage Vallee 2019-08-18 19:16:21 -04:00
parent 104eac0bec
commit fc526d2aef
1 changed files with 12 additions and 1 deletions

View File

@ -34,7 +34,10 @@ local allowed_deps = {
wibox = true,
-- Necessary to lazy-load the deprecated modules.
["awful.*"] = true
["awful.*"] = true,
-- For legacy reasons.
ruled = true
},
naughty = {
awful = true,
@ -50,6 +53,14 @@ local allowed_deps = {
lgi = true,
wibox = true,
},
ruled = {
awful = true,
beautiful = true,
gears = true,
lgi = true,
wibox = true,
naughty = true,
},
-- TODO: Get rid of these
["gears.surface"] = { ["wibox.hierarchy"] = true },
}