SCons: Remove transitive includes in libc++

This commit is contained in:
Thaddeus Crews 2025-10-17 11:57:28 -05:00
parent 235a32ad11
commit ad02128137
No known key found for this signature in database
GPG key ID: 8C6E5FEB5FC03CCC
17 changed files with 114 additions and 2 deletions

View file

@ -0,0 +1,14 @@
diff --git a/thirdparty/basis_universal/transcoder/basisu_containers_impl.h b/thirdparty/basis_universal/transcoder/basisu_containers_impl.h
index 3d7aaddcad..db3a567450 100644
--- a/thirdparty/basis_universal/transcoder/basisu_containers_impl.h
+++ b/thirdparty/basis_universal/transcoder/basisu_containers_impl.h
@@ -1,6 +1,9 @@
// basisu_containers_impl.h
// Do not include directly
+#include <ctype.h>
+#include <exception>
+
#ifdef _MSC_VER
#pragma warning (disable:4127) // warning C4127: conditional expression is constant
#endif