File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -151,10 +151,8 @@ def _clang_tidy_aspect_impl(target, ctx):
151
151
compilation_context = target [CcInfo ].compilation_context
152
152
153
153
rule_flags = ctx .rule .attr .copts if hasattr (ctx .rule .attr , "copts" ) else []
154
- safe_flags = {
155
- ACTION_NAMES .cpp_compile : _safe_flags (_toolchain_flags (ctx , ACTION_NAMES .cpp_compile ) + rule_flags ),
156
- ACTION_NAMES .c_compile : _safe_flags (_toolchain_flags (ctx , ACTION_NAMES .c_compile ) + rule_flags ),
157
- }
154
+ c_flags = _safe_flags (_toolchain_flags (ctx , ACTION_NAMES .c_compile ) + rule_flags ) + ["-xc" ]
155
+ cxx_flags = _safe_flags (_toolchain_flags (ctx , ACTION_NAMES .cpp_compile ) + rule_flags ) + ["-xc++" ]
158
156
159
157
srcs = _rule_sources (ctx )
160
158
@@ -165,7 +163,7 @@ def _clang_tidy_aspect_impl(target, ctx):
165
163
exe ,
166
164
additional_deps ,
167
165
config ,
168
- safe_flags [ ACTION_NAMES . c_compile if src .extension == "c" else ACTION_NAMES . cpp_compile ] ,
166
+ c_flags if src .extension == "c" else cxx_flags ,
169
167
compilation_context ,
170
168
src ,
171
169
target .label .name ,
You can’t perform that action at this time.
0 commit comments