utils/checkpackagelib: instruct shellcheck to follow included files
We do have a few shell scripts that have source directives (either with 'source' or with '.'), and they all are currently either globally ignored in .checkpackageignore, or have shellcheck directives to ignore the source statement (SC1090). So, we can safely instruct shellcheck where to lookup for sourced files; that does not trigger any new error. This will alow fixing some shellcheck errors in later commits. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Ricardo Martincoski <ricardo.martincoski@datacom.com.br> [Arnout: use long option] Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
This commit is contained in:
committed by
Arnout Vandecappelle
parent
fc2dedcfc6
commit
32b4912a75
@@ -31,7 +31,7 @@ class Flake8(_Tool):
|
||||
|
||||
class Shellcheck(_Tool):
|
||||
def run(self):
|
||||
cmd = ['shellcheck', self.filename]
|
||||
cmd = ['shellcheck', "--external-sources", self.filename]
|
||||
try:
|
||||
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
|
||||
stdout = p.communicate()[0]
|
||||
|
||||
Reference in New Issue
Block a user