summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-03-16 04:56:41 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-03-16 04:56:41 +0100
commit6231a12356b2e554b3bbcfa47a720b194b8e87cc (patch)
tree828dcf411b137985815047795605dc4552862c74
parent8c1442fa376a1483ddfdcdd69fc6e27786b62694 (diff)
[CHORE] Update SDK includes for NeSystem release.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
-rw-r--r--compile_flags.txt8
-rw-r--r--include/.sdk_map7
-rw-r--r--include/maildel/.sdk_map2
-rw-r--r--include/maildel/Detail/Config.h11
-rw-r--r--include/maildel/Mail/Config.h11
-rw-r--r--include/ne_system/.sdk_map (renamed from include/ne_system/sdk_map)0
-rw-r--r--include/ne_system/Drivers/DDK.h2
-rw-r--r--include/ne_system/System/NeSystem.h2
-rw-r--r--include/ne_system/System/WindowSystems/Wayland.h2
-rw-r--r--include/ne_system/System/WindowSystems/X11.h12
10 files changed, 44 insertions, 13 deletions
diff --git a/compile_flags.txt b/compile_flags.txt
index 8bbca40..f4364d3 100644
--- a/compile_flags.txt
+++ b/compile_flags.txt
@@ -2,8 +2,8 @@
-std=c++20
-xc++
-Isrc/boot/
--Isrc/build/dev
--Isrc/kernel/dev
--Isrc/nectar/dev
+-Isrc/build/src
+-Isrc/kernel/src
+-Isrc/nectar/src
-I/opt/homebrew/Cellar/boost/1.90.0/include
--Iinclude/ne_system/ \ No newline at end of file
+-Iinclude/ \ No newline at end of file
diff --git a/include/.sdk_map b/include/.sdk_map
new file mode 100644
index 0000000..43c8be8
--- /dev/null
+++ b/include/.sdk_map
@@ -0,0 +1,7 @@
+[NeSystem]
+ne_system
+[MailDel]
+maildev
+[HttpServer]
+httpsrv
+
diff --git a/include/maildel/.sdk_map b/include/maildel/.sdk_map
new file mode 100644
index 0000000..d239103
--- /dev/null
+++ b/include/maildel/.sdk_map
@@ -0,0 +1,2 @@
+[MailDel]
+Mail \ No newline at end of file
diff --git a/include/maildel/Detail/Config.h b/include/maildel/Detail/Config.h
new file mode 100644
index 0000000..e25a868
--- /dev/null
+++ b/include/maildel/Detail/Config.h
@@ -0,0 +1,11 @@
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2026, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/ne-foss-org/src
+
+#ifndef _NE_MAILDEL_CONFIG_H_
+#define _NE_MAILDEL_CONFIG_H_
+
+#include <ne_system/System/NeSystem.h>
+
+#endif // _NE_MAILDEL_CONFIG_H_ \ No newline at end of file
diff --git a/include/maildel/Mail/Config.h b/include/maildel/Mail/Config.h
new file mode 100644
index 0000000..e25a868
--- /dev/null
+++ b/include/maildel/Mail/Config.h
@@ -0,0 +1,11 @@
+// SPDX-License-Identifier: Apache-2.0
+// Copyright 2026, Amlal El Mahrouss (amlal@nekernel.org)
+// Licensed under the Apache License, Version 2.0 (see LICENSE file)
+// Official repository: https://github.com/ne-foss-org/src
+
+#ifndef _NE_MAILDEL_CONFIG_H_
+#define _NE_MAILDEL_CONFIG_H_
+
+#include <ne_system/System/NeSystem.h>
+
+#endif // _NE_MAILDEL_CONFIG_H_ \ No newline at end of file
diff --git a/include/ne_system/sdk_map b/include/ne_system/.sdk_map
index da79ef9..da79ef9 100644
--- a/include/ne_system/sdk_map
+++ b/include/ne_system/.sdk_map
diff --git a/include/ne_system/Drivers/DDK.h b/include/ne_system/Drivers/DDK.h
index 7a46c8b..5bb45f5 100644
--- a/include/ne_system/Drivers/DDK.h
+++ b/include/ne_system/Drivers/DDK.h
@@ -6,6 +6,6 @@
#ifndef _NE_DDK_DDK_H_
#define _NE_DDK_DDK_H_
-#include <Drivers/Detail/Config.h>
+#include <ne_system/Drivers/Detail/Config.h>
#endif // _NE_DDK_DDK_H_
diff --git a/include/ne_system/System/NeSystem.h b/include/ne_system/System/NeSystem.h
index 3652678..de13c6c 100644
--- a/include/ne_system/System/NeSystem.h
+++ b/include/ne_system/System/NeSystem.h
@@ -8,7 +8,7 @@
#define _NE_SYSTEM 202603L
-#include <System/Detail/Config.h>
+#include <ne_system/System/Detail/Config.h>
/// @brief POSIX wrapper API
#include <libPOSIXWrapper/POSIXKit/unistd.h>
diff --git a/include/ne_system/System/WindowSystems/Wayland.h b/include/ne_system/System/WindowSystems/Wayland.h
index 2b4afe5..f85fe59 100644
--- a/include/ne_system/System/WindowSystems/Wayland.h
+++ b/include/ne_system/System/WindowSystems/Wayland.h
@@ -8,6 +8,6 @@
#define _NE_WAYLAND_SYSTEM 202603L
-#include <System/X11+Fwd.h>
+#include <ne_system/System/WindowSystems/X11.h>
#endif // _SYSTEM_NE_WAYLAND_H_ \ No newline at end of file
diff --git a/include/ne_system/System/WindowSystems/X11.h b/include/ne_system/System/WindowSystems/X11.h
index 3f4d318..7adaedb 100644
--- a/include/ne_system/System/WindowSystems/X11.h
+++ b/include/ne_system/System/WindowSystems/X11.h
@@ -8,14 +8,14 @@
#define _NE_X11_SYSTEM 202603L
-// NeSystem Header.
-#include <System/NeSystem.h>
+/// @brief NeSystem Header.
+#include <ne_system/System/NeSystem.h>
-// Defs of the X11 protocol.
-#include <System/X11/Imports.h>
+/// @brief Defs of the X11 protocol.
+#include <ne_system/System/X11/Imports.h>
-// XDG' extensions of the X11 protocol.
-#include <System/X11/Ext/Imports.h>
+/// @brief XDG' extensions of the X11 protocol.
+#include <ne_system/System/X11/Ext/Imports.h>
#endif // _SYSTEM_NE_X11_H_