From ba03d4a0493112191c484a49e29e49b2d4c1c5b5 Mon Sep 17 00:00:00 2001 From: Mikhail Klementev Date: Sun, 21 May 2023 14:40:24 +0000 Subject: [PATCH] feat: use all available kernels in case of no targets defined --- pew.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pew.go b/pew.go index 3331ddd..26a9430 100644 --- a/pew.go +++ b/pew.go @@ -90,6 +90,20 @@ func (cmd *PewCmd) Run(g *Globals) (err error) { return } + if len(ka.Targets) == 0 { + log.Debug().Msg("no targets defined in .out-of-tree.toml, " + + "will use all available") + + for _, dist := range distro.List() { + ka.Targets = append(ka.Targets, config.Target{ + Distro: dist, + Kernel: config.Kernel{ + Regex: ".*", + }, + }) + } + } + if ka.SourcePath == "" { ka.SourcePath = g.WorkDir }