From 99d23e252b88f49d7c6823778f499de463b840f9 Mon Sep 17 00:00:00 2001 From: Benoit Pierre Date: Sun, 28 Jul 2024 10:37:40 +0200 Subject: [PATCH 1/2] ci: drop unused define when linting --- utils/lint.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/utils/lint.mk b/utils/lint.mk index 8fd428f07..e17db013a 100644 --- a/utils/lint.mk +++ b/utils/lint.mk @@ -192,7 +192,6 @@ define CPPFLAGS+= -DBUILD_LITE=0 -DCR3_PATCH=1 -DCR_EMULATE_GETTEXT --DCR_RENDER_32BPP_RGB_PXFMT -DUSE_FONTCONFIG=0 -DUSE_FREETYPE=1 -DUSE_FRIBIDI=1 From 308459a6658296e35a03f2631a193109530e9f44 Mon Sep 17 00:00:00 2001 From: Benoit Pierre Date: Sun, 28 Jul 2024 10:37:42 +0200 Subject: [PATCH 2/2] ci: align linting compiling flags with koreader Enable all image formats, except for lunasvg (which needs a custom patched version). --- .github/workflows/build.yml | 2 ++ utils/lint.mk | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index aea256409..1b1794db1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,8 +40,10 @@ jobs: libfribidi-dev libharfbuzz-dev libjpeg-turbo8-dev + libpng-dev libunibreak-dev libutf8proc-dev + libwebp-dev libxml2-utils libzstd-dev ) diff --git a/utils/lint.mk b/utils/lint.mk index e17db013a..aa035e5d2 100644 --- a/utils/lint.mk +++ b/utils/lint.mk @@ -195,8 +195,12 @@ define CPPFLAGS+= -DUSE_FONTCONFIG=0 -DUSE_FREETYPE=1 -DUSE_FRIBIDI=1 +-DUSE_GIF=1 -DUSE_HARFBUZZ=1 +-DUSE_LIBJPEG=1 +-DUSE_LIBPNG=1 -DUSE_LIBUNIBREAK=1 +-DUSE_LIBWEBP=1 -DUSE_NANOSVG=0 -DUSE_UTF8PROC=1 -DUSE_ZSTD=1