From ad019541a4f1b9302edfe5329b2dc6041d5347c3 Mon Sep 17 00:00:00 2001 From: doylet Date: Sun, 4 Jan 2026 21:16:35 +1100 Subject: [PATCH] Reorganise some files --- Source/Base/dn_base.h | 2 +- Source/Base/dn_base_containers.cpp | 11 +++-- Source/Base/dn_base_containers.h | 4 +- Source/Base/dn_base_leak.cpp | 4 +- Source/Base/dn_base_leak.h | 9 +++- Source/Base/dn_base_log.cpp | 4 +- Source/Base/dn_base_log.h | 4 +- Source/Base/dn_base_os.h | 4 +- Source/Extra/dn_tests_main.cpp | 25 ++++------- Source/OS/dn_os_stacktrace.cpp | 6 ++- Source/dn.cpp | 56 +++++++++++++++++++++++++ Source/{dn_base_inc.h => dn.h} | 67 +++++++++++++++++++++++++++--- Source/dn_base_inc.cpp | 6 --- Source/{dn_inc.cpp => dn_core.cpp} | 0 Source/{dn_inc.h => dn_core.h} | 0 Source/dn_os_inc.cpp | 18 -------- Source/dn_os_inc.h | 20 --------- single_header_generator.cpp | 18 +++----- 18 files changed, 164 insertions(+), 94 deletions(-) create mode 100644 Source/dn.cpp rename Source/{dn_base_inc.h => dn.h} (61%) delete mode 100644 Source/dn_base_inc.cpp rename Source/{dn_inc.cpp => dn_core.cpp} (100%) rename Source/{dn_inc.h => dn_core.h} (100%) delete mode 100644 Source/dn_os_inc.cpp delete mode 100644 Source/dn_os_inc.h diff --git a/Source/Base/dn_base.h b/Source/Base/dn_base.h index ac8e404..259c749 100644 --- a/Source/Base/dn_base.h +++ b/Source/Base/dn_base.h @@ -2,7 +2,7 @@ #define DN_BASE_H #if defined(_CLANGD) - #include "../dn_base_inc.h" + #include "../dn.h" #endif // NOTE: Macros diff --git a/Source/Base/dn_base_containers.cpp b/Source/Base/dn_base_containers.cpp index 97372c0..0afcc74 100644 --- a/Source/Base/dn_base_containers.cpp +++ b/Source/Base/dn_base_containers.cpp @@ -1,6 +1,7 @@ -#define DN_CONTAINERS_CPP - -#include "../dn_base_inc.h" +#define DN_BASE_CONTAINERS_CPP +#if defined(_CLANGD) +#include "../dn.h" +#endif DN_API void *DN_CArray2_InsertArray(void *data, DN_USize *size, DN_USize max, DN_USize elem_size, DN_USize index, void const *items, DN_USize count) { @@ -1439,8 +1440,7 @@ DN_API DN_Str16 DN_Slice_Str16RenderSpaceSeparated(DN_Arena *arena, DN_Slice