@@ -100,17 +100,16 @@ def _codechecker_impl(ctx):
100100
101101 # Use environment variables instead of expand_template
102102 environment_variables = {
103- "RULES_CODECHECKER_Mode" : "Run" ,
104- "RULES_CODECHECKER_Verbosity" : "DEBUG" ,
105- "RULES_CODECHECKER_PythonPath" : python_path (ctx ), # "/usr/bin/env python3",
106- "RULES_CODECHECKER_codechecker_bin" : CODECHECKER_BIN_PATH ,
107- "RULES_CODECHECKER_compile_commands" : ctx .outputs .codechecker_commands .path ,
108- "RULES_CODECHECKER_codechecker_skipfile" : ctx .outputs .codechecker_skipfile .path ,
109- "RULES_CODECHECKER_codechecker_config" : config_file .path ,
110- "RULES_CODECHECKER_codechecker_analyze" : " " .join (ctx .attr .analyze ),
111- "RULES_CODECHECKER_codechecker_files" : codechecker_files .path ,
112- "RULES_CODECHECKER_codechecker_log" : ctx .outputs .codechecker_log .path ,
113- "RULES_CODECHECKER_codechecker_env" : codechecker_env ,
103+ "RULES_CODECHECKER_MODE" : "Run" ,
104+ "RULES_CODECHECKER_VERBOSITY" : "DEBUG" ,
105+ "RULES_CODECHECKER_CODECHECKER_BIN" : CODECHECKER_BIN_PATH ,
106+ "RULES_CODECHECKER_COMPILE_COMMANDS" : ctx .outputs .codechecker_commands .path ,
107+ "RULES_CODECHECKER_CODECHECKER_SKIPFILE" : ctx .outputs .codechecker_skipfile .path ,
108+ "RULES_CODECHECKER_CODECHECKER_CONFIG" : config_file .path ,
109+ "RULES_CODECHECKER_CODECHECKER_ANALYZE" : " " .join (ctx .attr .analyze ),
110+ "RULES_CODECHECKER_CODECHECKER_FILES" : codechecker_files .path ,
111+ "RULES_CODECHECKER_CODECHECKER_LOG" : ctx .outputs .codechecker_log .path ,
112+ "RULES_CODECHECKER_CODECHECKER_ENV" : codechecker_env ,
114113 }
115114 codechecker_script = ctx .actions .declare_file (ctx .label .name + "/codechecker_script" )
116115 ctx .actions .symlink (
@@ -230,12 +229,12 @@ def _codechecker_test_impl(ctx):
230229
231230 # Use environment variables instead of expand_template
232231 environment_variables = {
233- "RULES_CODECHECKER_Mode " : "Test" ,
234- "RULES_CODECHECKER_Verbosity " : "INFO" ,
235- "RULES_CODECHECKER_PythonPath " : python_path (ctx ), # "/usr/bin/env python3",
236- "RULES_CODECHECKER_codechecker_bin " : CODECHECKER_BIN_PATH ,
237- "RULES_CODECHECKER_codechecker_files " : codechecker_files .short_path ,
238- "RULES_CODECHECKER_Severities " : " " .join (ctx .attr .severities ),
232+ "RULES_CODECHECKER_MODE " : "Test" ,
233+ "RULES_CODECHECKER_VERBOSITY " : "INFO" ,
234+ "RULES_CODECHECKER_PYTHONPATH " : python_path (ctx ), # "/usr/bin/env python3",
235+ "RULES_CODECHECKER_CODECHECKER_BIN " : CODECHECKER_BIN_PATH ,
236+ "RULES_CODECHECKER_CODECHECKER_FILES " : codechecker_files .short_path ,
237+ "RULES_CODECHECKER_SEVERITIES " : " " .join (ctx .attr .severities ),
239238 }
240239
241240 # Create test script
0 commit comments