From 6ebc1164388ebbff9ec4a51806585834320c29ee Mon Sep 17 00:00:00 2001
From: Anonymous Maarten <[EMAIL REDACTED]>
Date: Thu, 3 Apr 2025 18:58:08 +0200
Subject: [PATCH] Embed freetype, harfbuzz, plutovg & plutosvg in source
release archives
---
build-scripts/release-info.json | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/build-scripts/release-info.json b/build-scripts/release-info.json
index 515da165..2ed246f1 100644
--- a/build-scripts/release-info.json
+++ b/build-scripts/release-info.json
@@ -14,11 +14,21 @@
"re_micro": "^#define SDL_TTF_MICRO_VERSION\\s+([0-9]+)$"
},
"source": {
+ "extra-repos": [
+ "external/freetype",
+ "external/harfbuzz",
+ "external/plutovg",
+ "external/plutosvg"
+ ],
"checks": [
"src/SDL_ttf.c",
"include/SDL3_ttf/SDL_textengine.h",
"include/SDL3_ttf/SDL_ttf.h",
- "src/SDL_surface_textengine.c"
+ "src/SDL_surface_textengine.c",
+ "external/freetype/include/freetype/freetype.h",
+ "external/harfbuzz/src/hb.h",
+ "external/plutovg/include/plutovg.h",
+ "external/plutosvg/source/plutosvg.h"
]
},
"dmg": {