diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-05 11:49:28 -0500 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-05 11:50:39 -0500 |
| commit | 037ac38824623c13070384e8fc0e70c4770dcdbd (patch) | |
| tree | 19d7286c5d226b33f10743c76436dace0cf42112 | |
| parent | 5535f22998bf991eeb75a56c9e147f0fd4bd23b2 (diff) | |
chore! new project filesystem structure.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
| -rw-r--r-- | .editorconfig | 2 | ||||
| -rw-r--r-- | compile_flags.txt | 4 | ||||
| -rw-r--r-- | include/CompilerKit/AE.h (renamed from src/CompilerKit/AE.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/AST.h (renamed from src/CompilerKit/AST.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/AST.inl (renamed from src/CompilerKit/AST.inl) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/CodeGenerator.h (renamed from src/CompilerKit/CodeGenerator.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Detail/32x0.h (renamed from src/CompilerKit/Detail/32x0.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Detail/64x0.h (renamed from src/CompilerKit/Detail/64x0.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Detail/AMD64.h (renamed from src/CompilerKit/Detail/AMD64.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Detail/Aarch64.h (renamed from src/CompilerKit/Detail/Aarch64.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Detail/Config.h (renamed from src/CompilerKit/Detail/Config.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Detail/Power64.h (renamed from src/CompilerKit/Detail/Power64.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Detail/PreConfig.h (renamed from src/CompilerKit/Detail/PreConfig.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/ErrorID.h (renamed from src/CompilerKit/ErrorID.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/ErrorOr.h (renamed from src/CompilerKit/ErrorOr.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Macros.h (renamed from src/CompilerKit/Macros.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/PEF.h (renamed from src/CompilerKit/PEF.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Ref.h (renamed from src/CompilerKit/Ref.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/UUID.h (renamed from src/CompilerKit/UUID.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Utilities/Assembler.h (renamed from src/CompilerKit/Utilities/Assembler.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Utilities/Compiler.h (renamed from src/CompilerKit/Utilities/Compiler.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/Utilities/DLL.h (renamed from src/CompilerKit/Utilities/DLL.h) | 0 | ||||
| -rw-r--r-- | include/CompilerKit/XCOFF.h (renamed from src/CompilerKit/XCOFF.h) | 0 | ||||
| -rw-r--r-- | include/DebuggerKit/Common.inl (renamed from src/DebuggerKit/Common.inl) | 0 | ||||
| -rw-r--r-- | include/DebuggerKit/DebuggerContract.h (renamed from src/DebuggerKit/DebuggerContract.h) | 0 | ||||
| -rw-r--r-- | include/DebuggerKit/Detail/Config.h (renamed from src/DebuggerKit/Detail/Config.h) | 0 | ||||
| -rw-r--r-- | include/DebuggerKit/NeKernelContract.h (renamed from src/DebuggerKit/NeKernelContract.h) | 0 | ||||
| -rw-r--r-- | include/DebuggerKit/POSIXMachContract.h (renamed from src/DebuggerKit/POSIXMachContract.h) | 0 | ||||
| -rw-r--r-- | include/LibC++/.gitignore (renamed from src/LibC++/.gitignore) | 0 | ||||
| -rw-r--r-- | include/LibC++/__abi+unreachable.inl (renamed from src/LibC++/__abi+unreachable.cc) | 0 | ||||
| -rw-r--r-- | include/LibC++/__abi.h (renamed from src/LibC++/__abi.h) | 0 | ||||
| -rw-r--r-- | include/LibC++/__power64.inc (renamed from src/LibC++/__power64.inc) | 0 | ||||
| -rw-r--r-- | include/LibC++/base_alloc.h (renamed from src/LibC++/base_alloc.h) | 0 | ||||
| -rw-r--r-- | include/LibC++/base_exception.h (renamed from src/LibC++/base_exception.h) | 0 | ||||
| -rw-r--r-- | include/LibC++/base_math.h (renamed from src/LibC++/base_math.h) | 0 | ||||
| -rw-r--r-- | include/LibC++/base_process.h (renamed from src/LibC++/base_process.h) | 0 | ||||
| -rw-r--r-- | include/LibC++/defines.h (renamed from src/LibC++/defines.h) | 0 | ||||
| -rw-r--r-- | include/LibC++/filesystem.h (renamed from src/LibC++/filesystem.h) | 0 | ||||
| -rwxr-xr-x | include/LibC++/make-stdcpp-hdrs.sh (renamed from src/LibC++/make-stdcpp-hdrs.sh) | 0 | ||||
| -rw-r--r-- | include/LibC++/new.h (renamed from src/LibC++/new.h) | 0 | ||||
| -rw-r--r-- | include/LibC++/utility.h (renamed from src/LibC++/utility.h) | 0 | ||||
| -rw-r--r-- | include/ThirdParty/Dialogs/Dialogs.h (renamed from src/ThirdParty/Dialogs/Dialogs.h) | 0 | ||||
| -rw-r--r-- | src/CompilerKit/ck-osx-san.json | 10 | ||||
| -rw-r--r-- | src/CompilerKit/ck-osx.json | 10 | ||||
| -rw-r--r-- | src/CompilerKit/ck-posix.json | 8 | ||||
| -rw-r--r-- | src/DebuggerKit/dk-nekernel.json | 4 | ||||
| -rw-r--r-- | src/DebuggerKit/dk-osx.json | 4 | ||||
| -rw-r--r-- | src/LibC++/new.cc | 7 |
48 files changed, 20 insertions, 29 deletions
diff --git a/.editorconfig b/.editorconfig index ef6cea0..b0114c8 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,6 +1,6 @@ root = true -[*.{cpp,hpp}] +[*.{cc,h, inl}] indent_size = 4 tab_width = 4 indent_style = space diff --git a/compile_flags.txt b/compile_flags.txt index b40bbf0..b588cdd 100644 --- a/compile_flags.txt +++ b/compile_flags.txt @@ -1,7 +1,5 @@ -std=c++20 --Isrc/ --Isrc/src/ --Isrc/CompilerKit/Detail +-Iinclude/ -Ivendor/ -I./ -DCK_USE_STRUCTS diff --git a/src/CompilerKit/AE.h b/include/CompilerKit/AE.h index cf6e71b..cf6e71b 100644 --- a/src/CompilerKit/AE.h +++ b/include/CompilerKit/AE.h diff --git a/src/CompilerKit/AST.h b/include/CompilerKit/AST.h index 3987f13..3987f13 100644 --- a/src/CompilerKit/AST.h +++ b/include/CompilerKit/AST.h diff --git a/src/CompilerKit/AST.inl b/include/CompilerKit/AST.inl index 3dc9456..3dc9456 100644 --- a/src/CompilerKit/AST.inl +++ b/include/CompilerKit/AST.inl diff --git a/src/CompilerKit/CodeGenerator.h b/include/CompilerKit/CodeGenerator.h index 383f170..383f170 100644 --- a/src/CompilerKit/CodeGenerator.h +++ b/include/CompilerKit/CodeGenerator.h diff --git a/src/CompilerKit/Detail/32x0.h b/include/CompilerKit/Detail/32x0.h index fc3e0e9..fc3e0e9 100644 --- a/src/CompilerKit/Detail/32x0.h +++ b/include/CompilerKit/Detail/32x0.h diff --git a/src/CompilerKit/Detail/64x0.h b/include/CompilerKit/Detail/64x0.h index ba539f6..ba539f6 100644 --- a/src/CompilerKit/Detail/64x0.h +++ b/include/CompilerKit/Detail/64x0.h diff --git a/src/CompilerKit/Detail/AMD64.h b/include/CompilerKit/Detail/AMD64.h index a123c02..a123c02 100644 --- a/src/CompilerKit/Detail/AMD64.h +++ b/include/CompilerKit/Detail/AMD64.h diff --git a/src/CompilerKit/Detail/Aarch64.h b/include/CompilerKit/Detail/Aarch64.h index 1ce1719..1ce1719 100644 --- a/src/CompilerKit/Detail/Aarch64.h +++ b/include/CompilerKit/Detail/Aarch64.h diff --git a/src/CompilerKit/Detail/Config.h b/include/CompilerKit/Detail/Config.h index 6137e2a..6137e2a 100644 --- a/src/CompilerKit/Detail/Config.h +++ b/include/CompilerKit/Detail/Config.h diff --git a/src/CompilerKit/Detail/Power64.h b/include/CompilerKit/Detail/Power64.h index 7c7f67c..7c7f67c 100644 --- a/src/CompilerKit/Detail/Power64.h +++ b/include/CompilerKit/Detail/Power64.h diff --git a/src/CompilerKit/Detail/PreConfig.h b/include/CompilerKit/Detail/PreConfig.h index 6742c53..6742c53 100644 --- a/src/CompilerKit/Detail/PreConfig.h +++ b/include/CompilerKit/Detail/PreConfig.h diff --git a/src/CompilerKit/ErrorID.h b/include/CompilerKit/ErrorID.h index 3e3b0d7..3e3b0d7 100644 --- a/src/CompilerKit/ErrorID.h +++ b/include/CompilerKit/ErrorID.h diff --git a/src/CompilerKit/ErrorOr.h b/include/CompilerKit/ErrorOr.h index 100624e..100624e 100644 --- a/src/CompilerKit/ErrorOr.h +++ b/include/CompilerKit/ErrorOr.h diff --git a/src/CompilerKit/Macros.h b/include/CompilerKit/Macros.h index 6cef758..6cef758 100644 --- a/src/CompilerKit/Macros.h +++ b/include/CompilerKit/Macros.h diff --git a/src/CompilerKit/PEF.h b/include/CompilerKit/PEF.h index 2838f52..2838f52 100644 --- a/src/CompilerKit/PEF.h +++ b/include/CompilerKit/PEF.h diff --git a/src/CompilerKit/Ref.h b/include/CompilerKit/Ref.h index 863a100..863a100 100644 --- a/src/CompilerKit/Ref.h +++ b/include/CompilerKit/Ref.h diff --git a/src/CompilerKit/UUID.h b/include/CompilerKit/UUID.h index 2993b8b..2993b8b 100644 --- a/src/CompilerKit/UUID.h +++ b/include/CompilerKit/UUID.h diff --git a/src/CompilerKit/Utilities/Assembler.h b/include/CompilerKit/Utilities/Assembler.h index fc965f0..fc965f0 100644 --- a/src/CompilerKit/Utilities/Assembler.h +++ b/include/CompilerKit/Utilities/Assembler.h diff --git a/src/CompilerKit/Utilities/Compiler.h b/include/CompilerKit/Utilities/Compiler.h index bbca020..bbca020 100644 --- a/src/CompilerKit/Utilities/Compiler.h +++ b/include/CompilerKit/Utilities/Compiler.h diff --git a/src/CompilerKit/Utilities/DLL.h b/include/CompilerKit/Utilities/DLL.h index 5bfe032..5bfe032 100644 --- a/src/CompilerKit/Utilities/DLL.h +++ b/include/CompilerKit/Utilities/DLL.h diff --git a/src/CompilerKit/XCOFF.h b/include/CompilerKit/XCOFF.h index 777f501..777f501 100644 --- a/src/CompilerKit/XCOFF.h +++ b/include/CompilerKit/XCOFF.h diff --git a/src/DebuggerKit/Common.inl b/include/DebuggerKit/Common.inl index c630041..c630041 100644 --- a/src/DebuggerKit/Common.inl +++ b/include/DebuggerKit/Common.inl diff --git a/src/DebuggerKit/DebuggerContract.h b/include/DebuggerKit/DebuggerContract.h index e205e26..e205e26 100644 --- a/src/DebuggerKit/DebuggerContract.h +++ b/include/DebuggerKit/DebuggerContract.h diff --git a/src/DebuggerKit/Detail/Config.h b/include/DebuggerKit/Detail/Config.h index 0ea3ba1..0ea3ba1 100644 --- a/src/DebuggerKit/Detail/Config.h +++ b/include/DebuggerKit/Detail/Config.h diff --git a/src/DebuggerKit/NeKernelContract.h b/include/DebuggerKit/NeKernelContract.h index fe38a22..fe38a22 100644 --- a/src/DebuggerKit/NeKernelContract.h +++ b/include/DebuggerKit/NeKernelContract.h diff --git a/src/DebuggerKit/POSIXMachContract.h b/include/DebuggerKit/POSIXMachContract.h index abf23b5..abf23b5 100644 --- a/src/DebuggerKit/POSIXMachContract.h +++ b/include/DebuggerKit/POSIXMachContract.h diff --git a/src/LibC++/.gitignore b/include/LibC++/.gitignore index e3f10ea..e3f10ea 100644 --- a/src/LibC++/.gitignore +++ b/include/LibC++/.gitignore diff --git a/src/LibC++/__abi+unreachable.cc b/include/LibC++/__abi+unreachable.inl index 5628e7d..5628e7d 100644 --- a/src/LibC++/__abi+unreachable.cc +++ b/include/LibC++/__abi+unreachable.inl diff --git a/src/LibC++/__abi.h b/include/LibC++/__abi.h index 206b5ef..206b5ef 100644 --- a/src/LibC++/__abi.h +++ b/include/LibC++/__abi.h diff --git a/src/LibC++/__power64.inc b/include/LibC++/__power64.inc index c06863a..c06863a 100644 --- a/src/LibC++/__power64.inc +++ b/include/LibC++/__power64.inc diff --git a/src/LibC++/base_alloc.h b/include/LibC++/base_alloc.h index ea5b5b2..ea5b5b2 100644 --- a/src/LibC++/base_alloc.h +++ b/include/LibC++/base_alloc.h diff --git a/src/LibC++/base_exception.h b/include/LibC++/base_exception.h index 8747688..8747688 100644 --- a/src/LibC++/base_exception.h +++ b/include/LibC++/base_exception.h diff --git a/src/LibC++/base_math.h b/include/LibC++/base_math.h index 60b260e..60b260e 100644 --- a/src/LibC++/base_math.h +++ b/include/LibC++/base_math.h diff --git a/src/LibC++/base_process.h b/include/LibC++/base_process.h index cb25aa1..cb25aa1 100644 --- a/src/LibC++/base_process.h +++ b/include/LibC++/base_process.h diff --git a/src/LibC++/defines.h b/include/LibC++/defines.h index 6aac009..6aac009 100644 --- a/src/LibC++/defines.h +++ b/include/LibC++/defines.h diff --git a/src/LibC++/filesystem.h b/include/LibC++/filesystem.h index 4627c50..4627c50 100644 --- a/src/LibC++/filesystem.h +++ b/include/LibC++/filesystem.h diff --git a/src/LibC++/make-stdcpp-hdrs.sh b/include/LibC++/make-stdcpp-hdrs.sh index a3730de..a3730de 100755 --- a/src/LibC++/make-stdcpp-hdrs.sh +++ b/include/LibC++/make-stdcpp-hdrs.sh diff --git a/src/LibC++/new.h b/include/LibC++/new.h index faa9da4..faa9da4 100644 --- a/src/LibC++/new.h +++ b/include/LibC++/new.h diff --git a/src/LibC++/utility.h b/include/LibC++/utility.h index 62096f5..62096f5 100644 --- a/src/LibC++/utility.h +++ b/include/LibC++/utility.h diff --git a/src/ThirdParty/Dialogs/Dialogs.h b/include/ThirdParty/Dialogs/Dialogs.h index f632026..f632026 100644 --- a/src/ThirdParty/Dialogs/Dialogs.h +++ b/include/ThirdParty/Dialogs/Dialogs.h diff --git a/src/CompilerKit/ck-osx-san.json b/src/CompilerKit/ck-osx-san.json index df1c36b..c0913aa 100644 --- a/src/CompilerKit/ck-osx-san.json +++ b/src/CompilerKit/ck-osx-san.json @@ -2,11 +2,11 @@ "compiler_path": "clang++", "compiler_std": "c++20", "headers_path": [ - "../CompilerKit", - "../", - "../CompilerKit/src/", - "../CompilerKit/src/impl", - "/opt/homebrew/Cellar/boost/1.87.0/include" + "../../include/CompilerKit", + "../../include/", + "../../include/CompilerKit/src/", + "../../include/CompilerKit/src/impl", + "/opt/homebrew/Cellar/boost/1.89.0/include" ], "sources_path": [ "src/*.cc", diff --git a/src/CompilerKit/ck-osx.json b/src/CompilerKit/ck-osx.json index cab0221..a17d483 100644 --- a/src/CompilerKit/ck-osx.json +++ b/src/CompilerKit/ck-osx.json @@ -2,11 +2,11 @@ "compiler_path": "clang++", "compiler_std": "c++20", "headers_path": [ - "../CompilerKit", - "../", - "../CompilerKit/src/", - "../CompilerKit/src/impl", - "/opt/homebrew/Cellar/boost/1.87.0/include" + "../../include/CompilerKit", + "../../include/", + "../../include/CompilerKit/src/", + "../../include/CompilerKit/src/impl", + "/opt/homebrew/Cellar/boost/1.89.0/include" ], "sources_path": [ "src/*.cc", diff --git a/src/CompilerKit/ck-posix.json b/src/CompilerKit/ck-posix.json index b748f7a..3f6127c 100644 --- a/src/CompilerKit/ck-posix.json +++ b/src/CompilerKit/ck-posix.json @@ -2,10 +2,10 @@ "compiler_path": "clang++", "compiler_std": "c++20", "headers_path": [ - "../CompilerKit", - "../", - "../CompilerKit/src/", - "../CompilerKit/src/impl" + "../../include/CompilerKit", + "../../include/", + "../../include/CompilerKit/src/", + "../../include/CompilerKit/src/impl" ], "sources_path": [ "src/*.cc", diff --git a/src/DebuggerKit/dk-nekernel.json b/src/DebuggerKit/dk-nekernel.json index 9c3d311..ad2deb8 100644 --- a/src/DebuggerKit/dk-nekernel.json +++ b/src/DebuggerKit/dk-nekernel.json @@ -2,8 +2,8 @@ "compiler_path": "clang++", "compiler_std": "c++20", "headers_path": [ - "../DebuggerKit", - "../" + "../../include/DebuggerKit", + "../../include" ], "sources_path": ["src/*.cc"], "output_name": "/usr/local/lib/libDebuggerKit.dylib", diff --git a/src/DebuggerKit/dk-osx.json b/src/DebuggerKit/dk-osx.json index c220756..20813aa 100644 --- a/src/DebuggerKit/dk-osx.json +++ b/src/DebuggerKit/dk-osx.json @@ -2,8 +2,8 @@ "compiler_path": "clang++", "compiler_std": "c++20", "headers_path": [ - "../DebuggerKit", - "../" + "../../include/DebuggerKit", + "../../include" ], "sources_path": ["src/*.cc"], "output_name": "/usr/local/lib/libDebuggerKit.dylib", diff --git a/src/LibC++/new.cc b/src/LibC++/new.cc deleted file mode 100644 index 85ae82e..0000000 --- a/src/LibC++/new.cc +++ /dev/null @@ -1,7 +0,0 @@ -/* ======================================== - - Copyright (C) 2025, Amlal El Mahrouss, licensed under the Apache 2.0 license. - -======================================== */ - -#include <LibC++/new.h> |
