summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-12-12 21:56:23 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2025-12-12 21:56:32 +0100
commit114e3288039a335d57221f72de9027e5cc0e3073 (patch)
tree3366a4a4f2241fed3be6c750fd3df65a2ecddc5e
parent45fc7e136a6b6b6ceca8779cb8300de5a89c32dd (diff)
chore: new PROPOSAL.md with updated Freestanding Status, new version of core and fix.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
-rw-r--r--PROPOSAL.md16
m---------libs/core0
m---------libs/fix0
3 files changed, 12 insertions, 4 deletions
diff --git a/PROPOSAL.md b/PROPOSAL.md
index b889c1e..2246787 100644
--- a/PROPOSAL.md
+++ b/PROPOSAL.md
@@ -4,11 +4,19 @@
OCL proposals can be done at the following address: [contact@nekernel.org](contact@nekernel.org).
+### Note
+
+Freestanding targets are defined using the `__OCL_FREESTANDING` macro.
+
+- Verified: Freestanding verified.
+- Half-Verified: Some components have been freestanding verified.
+- Unverified: Library is not freestanding.
+
## Acceptance Criterias:
-### I: The library must be based on `OCL.Core`.
+### I: The library must be based on `OCL.Core` (Half-Verified)
-### II: The Library must follow the following structure:
+### II: The Library must follow a specific structure. (Verified)
```
.github/
@@ -21,8 +29,8 @@ tests/
LICENSE
```
-### III: The Library must be able to be compiled as header-only, and targeting C++20 or higher.
+### III: The Library must be able to be compiled as header-only, and targeting C++20 or higher. (Verified)
-### IV: The Library must include unit tests using a known framework. (GTest, Boost.Test, Catch2).
+### IV: The Library must include unit tests using a known framework. (GTest, Boost.Test, Catch2). (Unverified)
### V: The Library must contain a Free Software License, like the BSD, or BSL license. \ No newline at end of file
diff --git a/libs/core b/libs/core
-Subproject c3dab4299a7f70b2b69e461de9ab03957653fcc
+Subproject 803ca9c0bc4509e3be437afa7c3a041e4e9d881
diff --git a/libs/fix b/libs/fix
-Subproject 9eb0dfbff793a0def8c5da914e8386b860db99e
+Subproject 8bdab6893ca4e144f365b0ff9c7bed7be56aa4d