diff --git a/lvgl.h b/lvgl.h index 35ecf6f43..a819e499a 100644 --- a/lvgl.h +++ b/lvgl.h @@ -107,7 +107,6 @@ extern "C" { #include "src/libs/rlottie/lv_rlottie.h" #include "src/libs/ffmpeg/lv_ffmpeg.h" #include "src/libs/tiny_ttf/lv_tiny_ttf.h" -#include "src/libs/lz4/lz4.h" #include "src/layouts/lv_layout.h" diff --git a/src/libs/bin_decoder/lv_bin_decoder.c b/src/libs/bin_decoder/lv_bin_decoder.c index f4c00a55d..7610fc259 100644 --- a/src/libs/bin_decoder/lv_bin_decoder.c +++ b/src/libs/bin_decoder/lv_bin_decoder.c @@ -12,7 +12,14 @@ #include "../../stdlib/lv_string.h" #include "../../stdlib/lv_sprintf.h" #include "../../libs/rle/lv_rle.h" -#include "../../libs/lz4/lz4.h" + +#if LV_USE_LZ4_EXTERNAL + #include +#endif + +#if LV_USE_LZ4_INTERNAL + #include "../../libs/lz4/lz4.h" +#endif /********************* * DEFINES