comments
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# ci2
|
# ci2_base
|
||||||
|
|
||||||
## Description
|
## Description
|
||||||
Inspired by all in the acknowledgments, this is my own personal C codebase.
|
Inspired by all in the acknowledgments, this is my own personal C codebase.
|
||||||
@@ -16,15 +16,16 @@ Inspired by all in the acknowledgments, this is my own personal C codebase.
|
|||||||
## Features
|
## Features
|
||||||
|
|
||||||
## Todos
|
## Todos
|
||||||
|
- [ ] Makefile
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Example installation
|
# Example installation
|
||||||
git clone https://myrepos.dev/Randy-Jordan/ci2.git
|
git clone https://myrepos.dev/Randy-Jordan/ci2_base.git
|
||||||
|
|
||||||
# Navigate into the directory
|
# Navigate into the directory
|
||||||
cd ci2
|
cd ci2_base
|
||||||
|
|
||||||
# Build the project
|
# Build the project
|
||||||
make
|
make
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* - | Copyright | ------------------------------------------------------------
|
/* - | Copyright / About | ----------------------------------------------------
|
||||||
Copyright (c) 2026 Randy Jordan
|
Copyright (c) 2026 Randy Jordan
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||||
@@ -19,6 +19,8 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
SOFTWARE.
|
SOFTWARE.
|
||||||
|
|
||||||
|
|
||||||
|
ci2_platform is the main api for all services the platform will provide.
|
||||||
* --------------------------------------------------------------------------*/
|
* --------------------------------------------------------------------------*/
|
||||||
#ifndef CI2_PLATFORM_H
|
#ifndef CI2_PLATFORM_H
|
||||||
#define CI2_PLATFORM_H
|
#define CI2_PLATFORM_H
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* - | Copyright | ------------------------------------------------------------
|
/* - | Copyright / About | ----------------------------------------------------
|
||||||
Copyright (c) 2026 Randy Jordan
|
Copyright (c) 2026 Randy Jordan
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||||
@@ -19,6 +19,10 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
SOFTWARE.
|
SOFTWARE.
|
||||||
|
|
||||||
|
Try/Catch implementation written in C. Macro magic, and not an ideal error
|
||||||
|
handling mechanism, but good enough for simple things, and start or fail type
|
||||||
|
things.
|
||||||
|
|
||||||
* --------------------------------------------------------------------------*/
|
* --------------------------------------------------------------------------*/
|
||||||
#ifndef CI2_EXCEPTION_H
|
#ifndef CI2_EXCEPTION_H
|
||||||
#define CI2_EXCEPTION_H
|
#define CI2_EXCEPTION_H
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* - | Copyright | ------------------------------------------------------------
|
/* - | Copyright / About | ----------------------------------------------------
|
||||||
Copyright (c) 2026 Randy Jordan
|
Copyright (c) 2026 Randy Jordan
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||||
@@ -19,6 +19,8 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
SOFTWARE.
|
SOFTWARE.
|
||||||
|
|
||||||
|
ci2_exception linux implementation.
|
||||||
|
|
||||||
* --------------------------------------------------------------------------*/
|
* --------------------------------------------------------------------------*/
|
||||||
#include "../include/platform/error/ci2_exception.h"
|
#include "../include/platform/error/ci2_exception.h"
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
/* - | Copyright | ------------------------------------------------------------
|
/* - | Copyright / About | ----------------------------------------------------
|
||||||
Copyright (c) 2026 Randy Jordan
|
Copyright (c) 2026 Randy Jordan
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||||
@@ -19,6 +19,8 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
SOFTWARE.
|
SOFTWARE.
|
||||||
|
|
||||||
|
ci2_exception win32 implementation.
|
||||||
|
|
||||||
* --------------------------------------------------------------------------*/
|
* --------------------------------------------------------------------------*/
|
||||||
#include "../include/platform/error/ci2_exception.h"
|
#include "../include/platform/error/ci2_exception.h"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user