summaryrefslogtreecommitdiffhomepage
path: root/include/System
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-03-14 15:34:19 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-03-14 15:34:19 +0100
commit6eaccbeb057d4080c9b44fddc32e4c284225ee65 (patch)
tree5b15b953f902609a59f4b997f530405c063d1bcd /include/System
parentaaec2471dc7dee11d653ee89f893cc7de2d1a803 (diff)
[CHORE] Update system headers, final changes for the structure.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'include/System')
-rw-r--r--include/System/Config.h20
-rw-r--r--include/System/NeSystem.h33
-rw-r--r--include/System/Wayland.h13
-rw-r--r--include/System/X11.h21
4 files changed, 0 insertions, 87 deletions
diff --git a/include/System/Config.h b/include/System/Config.h
deleted file mode 100644
index 474a107..0000000
--- a/include/System/Config.h
+++ /dev/null
@@ -1,20 +0,0 @@
-// 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
-
-#pragma once
-
-#define _ARCH __ne_arch
-
-#define _SUBSYSTEM_NET 0x1000
-#define _SUBSYSTEM_DDK 0x1000
-#define _SUBSYSTEM_SYS 0x1000
-
-#define _NEKERNEL 202603L
-
-#include <CoreFoundation.fwrk/headers/Foundation.h>
-#include <DiskImage.fwrk/headers/DiskImage.h>
-#include <LaunchHelpers.fwrk/headers/Foundation.h>
-
-
diff --git a/include/System/NeSystem.h b/include/System/NeSystem.h
deleted file mode 100644
index 832db9e..0000000
--- a/include/System/NeSystem.h
+++ /dev/null
@@ -1,33 +0,0 @@
-// 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/ne_system
-
-#ifndef _SYSTEM_NE_SYSTEM_H_
-#define _SYSTEM_NE_SYSTEM_H_
-
-#define _NE_SYSTEM 202603L
-
-#include <System/Config.h>
-
-/// @brief POSIX wrapper API
-#include <libPOSIXWrapper/POSIXKit/unistd.h>
-
-/// @brief IPC API
-#include <libMsg/MsgKit/Server.h>
-
-/// @brief System calls API
-#include <libSystem/SystemKit/System.h>
-
-/// @brief Sound mixer API
-#include <libSoundSystem/SoundSystemKit/VirtualMixer.h>
-
-#ifdef _NE_NEED_X11
-#include <System/X11.h>
-#endif
-
-#ifdef _NE_NEED_WAYLAND
-#include <System/Wayland.h>
-#endif
-
-#endif // _SYSTEM_NE_SYSTEM_H_
diff --git a/include/System/Wayland.h b/include/System/Wayland.h
deleted file mode 100644
index 2b4afe5..0000000
--- a/include/System/Wayland.h
+++ /dev/null
@@ -1,13 +0,0 @@
-// 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 _SYSTEM_NE_WAYLAND_H_
-#define _SYSTEM_NE_WAYLAND_H_
-
-#define _NE_WAYLAND_SYSTEM 202603L
-
-#include <System/X11+Fwd.h>
-
-#endif // _SYSTEM_NE_WAYLAND_H_ \ No newline at end of file
diff --git a/include/System/X11.h b/include/System/X11.h
deleted file mode 100644
index 3f4d318..0000000
--- a/include/System/X11.h
+++ /dev/null
@@ -1,21 +0,0 @@
-// 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 _SYSTEM_NE_X11_H_
-#define _SYSTEM_NE_X11_H_
-
-#define _NE_X11_SYSTEM 202603L
-
-// NeSystem Header.
-#include <System/NeSystem.h>
-
-// Defs of the X11 protocol.
-#include <System/X11/Imports.h>
-
-// XDG' extensions of the X11 protocol.
-#include <System/X11/Ext/Imports.h>
-
-#endif // _SYSTEM_NE_X11_H_
-