From c28910a04d258591b02e4d54375fe3e0694bf4a5 Mon Sep 17 00:00:00 2001 From: Michael Richters Date: Tue, 5 Apr 2022 13:20:21 -0500 Subject: [PATCH] Add `.iwyu_ignore` file This file contains a list of files (shell globbing) that will be ignored by the IWYU wrapper script, since we have a number of such files in Kaleidoscope that either can't be parsed properly (because we're using clang and the virtual hardware device) or will be mangled (either because of IWYU bugs or peculiarities in the Kaleidoscope code). Signed-off-by: Michael Richters --- .iwyu_ignore | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .iwyu_ignore diff --git a/.iwyu_ignore b/.iwyu_ignore new file mode 100644 index 00000000..576b8eb9 --- /dev/null +++ b/.iwyu_ignore @@ -0,0 +1,12 @@ +src/Kaleidoscope.h +src/Kaleidoscope-LEDControl.h +src/kaleidoscope/HIDTables.h +src/kaleidoscope/driver/bootloader/gd32/Base.h +src/kaleidoscope/driver/led/Base.h +src/kaleidoscope/driver/led/WS2812.h +src/kaleidoscope/driver/led/ws2812/config.h +src/kaleidoscope/driver/mcu/GD32.h +src/kaleidoscope/driver/storage/GD32Flash.h +plugins/Kaleidoscope-FirmwareDump/** +plugins/Kaleidoscope-HostOS/src/kaleidoscope/plugin/HostOS.h +plugins/Kaleidoscope-Hardware-EZ-ErgoDox/src/kaleidoscope/device/ez/ErgoDox/i2cmaster.h \ No newline at end of file