From a51c9dd726cc9ce6b1437dc558d6eb223508f7b1 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Thu, 20 Feb 2025 14:19:13 -0800
Subject: [PATCH] Added SDL_textengine.h to the public headers for Visual
Studio
---
VisualC/SDL_ttf.vcxproj | 3 ++-
VisualC/SDL_ttf.vcxproj.filters | 3 +++
build-scripts/release-info.json | 3 ++-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/VisualC/SDL_ttf.vcxproj b/VisualC/SDL_ttf.vcxproj
index 8807f4bb..a872a7df 100644
--- a/VisualC/SDL_ttf.vcxproj
+++ b/VisualC/SDL_ttf.vcxproj
@@ -287,9 +287,10 @@
<ClInclude Include="..\external\plutovg\source\plutovg-stb-image.h" />
<ClInclude Include="..\external\plutovg\source\plutovg-stb-truetype.h" />
<ClInclude Include="..\external\plutovg\source\plutovg-utils.h" />
+ <ClInclude Include="..\include\SDL3_ttf\SDL_textengine.h" />
<ClInclude Include="..\include\SDL3_ttf\SDL_ttf.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
-</Project>
+</Project>
\ No newline at end of file
diff --git a/VisualC/SDL_ttf.vcxproj.filters b/VisualC/SDL_ttf.vcxproj.filters
index d3925753..f458bfba 100644
--- a/VisualC/SDL_ttf.vcxproj.filters
+++ b/VisualC/SDL_ttf.vcxproj.filters
@@ -205,6 +205,9 @@
</ResourceCompile>
</ItemGroup>
<ItemGroup>
+ <ClInclude Include="..\include\SDL3_ttf\SDL_textengine.h">
+ <Filter>Public Headers</Filter>
+ </ClInclude>
<ClInclude Include="..\include\SDL3_ttf\SDL_ttf.h">
<Filter>Public Headers</Filter>
</ClInclude>
diff --git a/build-scripts/release-info.json b/build-scripts/release-info.json
index ac2e4950..515da165 100644
--- a/build-scripts/release-info.json
+++ b/build-scripts/release-info.json
@@ -16,6 +16,7 @@
"source": {
"checks": [
"src/SDL_ttf.c",
+ "include/SDL3_ttf/SDL_textengine.h",
"include/SDL3_ttf/SDL_ttf.h",
"src/SDL_surface_textengine.c"
]
@@ -126,7 +127,7 @@
"cmake/sdlcpu.cmake"
],
"include/SDL3_ttf": [
- "include/SDL3_ttf/SDL_ttf.h"
+ "include/SDL3_ttf/*.h"
]
},
"dependencies": {