Support precompiled headers in clang/ar wrappers (#1668)
This commit is contained in:
parent
7acdeacae8
commit
b1888e12c9
@ -170,7 +170,7 @@ impl ToolWrapper for ArWrapper {
|
|||||||
let extension = extension.to_str().unwrap();
|
let extension = extension.to_str().unwrap();
|
||||||
let extension_lowercase = extension.to_lowercase();
|
let extension_lowercase = extension.to_lowercase();
|
||||||
match &extension_lowercase[..] {
|
match &extension_lowercase[..] {
|
||||||
"o" | "lo" | "a" | "la" | "so" | "ao" | "c.o" => {
|
"o" | "lo" | "a" | "la" | "so" | "ao" | "c.o" | "pch" => {
|
||||||
configuration.replace_extension(&arg_as_path)
|
configuration.replace_extension(&arg_as_path)
|
||||||
}
|
}
|
||||||
_ => arg_as_path,
|
_ => arg_as_path,
|
||||||
|
@ -345,7 +345,7 @@ impl ToolWrapper for ClangWrapper {
|
|||||||
let extension = extension.to_str().unwrap();
|
let extension = extension.to_str().unwrap();
|
||||||
let extension_lowercase = extension.to_lowercase();
|
let extension_lowercase = extension.to_lowercase();
|
||||||
match &extension_lowercase[..] {
|
match &extension_lowercase[..] {
|
||||||
"a" | "la" => configuration.replace_extension(&arg_as_path),
|
"a" | "la" | "pch" => configuration.replace_extension(&arg_as_path),
|
||||||
_ => arg_as_path,
|
_ => arg_as_path,
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user