Include .c files too
This commit is contained in:
@@ -109,16 +109,16 @@ function Test-Excluded($fullPath) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($g) {
|
if ($g) {
|
||||||
# Only git-modified *.cpp / *.h files
|
# Only git-modified *.cpp / *.c / *.h files
|
||||||
# Covers both staged and unstaged changes
|
# Covers both staged and unstaged changes
|
||||||
$files = @(git -C $repoRoot diff --name-only HEAD) +
|
$files = @(git -C $repoRoot diff --name-only HEAD) +
|
||||||
@(git -C $repoRoot diff --name-only --cached) |
|
@(git -C $repoRoot diff --name-only --cached) |
|
||||||
Sort-Object -Unique |
|
Sort-Object -Unique |
|
||||||
Where-Object { $_ -match '\.(cpp|h)$' } |
|
Where-Object { $_ -match '\.(cpp|c|h)$' } |
|
||||||
ForEach-Object { Get-Item (Join-Path $repoRoot $_) -ErrorAction SilentlyContinue } |
|
ForEach-Object { Get-Item (Join-Path $repoRoot $_) -ErrorAction SilentlyContinue } |
|
||||||
Where-Object { $_ -and -not (Test-Excluded $_.FullName) }
|
Where-Object { $_ -and -not (Test-Excluded $_.FullName) }
|
||||||
} else {
|
} else {
|
||||||
$files = Get-ChildItem -Path $repoRoot -Recurse -Include *.cpp, *.h -File |
|
$files = Get-ChildItem -Path $repoRoot -Recurse -Include *.cpp, *.c, *.h -File |
|
||||||
Where-Object { -not (Test-Excluded $_.FullName) }
|
Where-Object { -not (Test-Excluded $_.FullName) }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user