Skip to content

Commit 88197d2

Browse files
committed
omit wolfCrypt and wolfSSL from scan-build analysis
1 parent 80a3f88 commit 88197d2

File tree

5 files changed

+15
-5
lines changed

5 files changed

+15
-5
lines changed

benchmark/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,9 @@ analyze: $(OBJS_ASM) $(OBJS_C)
172172
scan:$(BUILD_DIR)
173173
@echo "Running scan-build static analysis"
174174
@mkdir -p $(WOLFHSM_DIR)/scan_out/
175-
@scan-build --status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
175+
@scan-build --exclude $(WOLFSSL_DIR)/wolfcrypt \
176+
--exclude $(WOLFSSL_DIR)/src \
177+
--status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
176178

177179
$(BUILD_DIR):
178180
$(CMD_ECHO) mkdir -p $(BUILD_DIR)

examples/posix/wh_posix_client/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,9 @@ analyze: $(OBJS_ASM) $(OBJS_C)
186186
scan:$(BUILD_DIR)
187187
@echo "Running scan-build static analysis"
188188
@mkdir -p $(WOLFHSM_DIR)/scan_out/
189-
@scan-build --status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
189+
@scan-build --exclude $(WOLFSSL_DIR)/wolfcrypt \
190+
--exclude $(WOLFSSL_DIR)/src \
191+
--status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
190192

191193
clean:
192194
@echo "Cleaning build files"

examples/posix/wh_posix_server/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,9 @@ analyze: $(OBJS_ASM) $(OBJS_C)
139139
scan:$(BUILD_DIR)
140140
@echo "Running scan-build static analysis"
141141
@mkdir -p $(WOLFHSM_DIR)/scan_out/
142-
@scan-build --status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
142+
@scan-build --exclude $(WOLFSSL_DIR)/wolfcrypt \
143+
--exclude $(WOLFSSL_DIR)/src \
144+
--status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
143145

144146
$(BUILD_DIR):
145147
$(CMD_ECHO) mkdir -p $(BUILD_DIR)

test/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,9 @@ analyze:$(OBJS_ASM) $(OBJS_C)
221221
scan:$(BUILD_DIR)
222222
@echo "Running scan-build static analysis"
223223
@mkdir -p $(WOLFHSM_DIR)/scan_out/
224-
@scan-build --status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
224+
@scan-build --exclude $(WOLFSSL_DIR)/wolfcrypt \
225+
--exclude $(WOLFSSL_DIR)/src \
226+
--status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
225227

226228
$(BUILD_DIR):
227229
$(CMD_ECHO) mkdir -p $(BUILD_DIR)

tools/whnvmtool/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,9 @@ analyze: $(SRC)
104104
scan:
105105
@echo "Running scan-build static analysis"
106106
@mkdir -p $(WOLFHSM_DIR)/scan_out/
107-
@scan-build --status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
107+
@scan-build --exclude $(WOLFSSL_DIR)/wolfcrypt \
108+
--exclude $(WOLFSSL_DIR)/src \
109+
--status-bugs $(MAKE) analyze 2> $(WOLFHSM_DIR)/scan_out/$(SCAN_LOG)
108110

109111
clean: clean-test
110112
rm -f whNvmImage.bin whNvmImage.hex

0 commit comments

Comments
 (0)