summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/svg/SCsub7
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/svg/SCsub b/modules/svg/SCsub
index ff0c3c9141..0e21c1e6d7 100644
--- a/modules/svg/SCsub
+++ b/modules/svg/SCsub
@@ -12,8 +12,8 @@ thirdparty_obj = []
thirdparty_dir = "#thirdparty/thorvg/"
thirdparty_sources = [
# common
- "src/common/tvgBezier.cpp",
"src/common/tvgCompressor.cpp",
+ "src/common/tvgLines.cpp",
"src/common/tvgMath.cpp",
"src/common/tvgStr.cpp",
# SVG parser
@@ -24,7 +24,9 @@ thirdparty_sources = [
"src/loaders/svg/tvgSvgUtil.cpp",
"src/loaders/svg/tvgXmlParser.cpp",
"src/loaders/raw/tvgRawLoader.cpp",
+ # image loaders
"src/loaders/external_png/tvgPngLoader.cpp",
+ "src/loaders/external_webp/tvgWebpLoader.cpp",
"src/loaders/jpg/tvgJpgd.cpp",
"src/loaders/jpg/tvgJpgLoader.cpp",
# renderer common
@@ -74,7 +76,10 @@ env_thirdparty.Prepend(
thirdparty_dir + "src/renderer/sw_engine",
thirdparty_dir + "src/loaders/raw",
thirdparty_dir + "src/loaders/external_png",
+ thirdparty_dir + "src/loaders/external_webp",
thirdparty_dir + "src/loaders/jpg",
+ "#thirdparty/libpng",
+ "#thirdparty/libwebp/src",
]
)