Squash commits for public release
This commit is contained in:
12
docs/libs.md
Normal file
12
docs/libs.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# Libraries
|
||||
|
||||
The userland of xOS contains several custom libraries
|
||||
|
||||
* [LibC](https://code.ayaantunio.me/ayaan/Custom-Operating-System/src/branch/master/libs/libc) - the standard library for C.
|
||||
* [LibCxx](https://code.ayaantunio.me/ayaan/Custom-Operating-System/src/branch/master/libs/libcxx) - the standard library for C++, targeting C++17 and above.
|
||||
* [LibObjC](https://code.ayaantunio.me/ayaan/Custom-Operating-System/src/branch/master/libs/libobjc) - the Objective-C runtime library.
|
||||
* [LibAPI](https://code.ayaantunio.me/ayaan/Custom-Operating-System/src/branch/master/libs/libapi) the standard API library.
|
||||
* [LibFoundation](https://code.ayaantunio.me/ayaan/Custom-Operating-System/src/branch/master/libs/libfoundation) - provides a base layer of functionality for apps and libraries which are implemented in C++ and Objective-C.
|
||||
* [LibIPC](https://code.ayaantunio.me/ayaan/Custom-Operating-System/src/branch/master/libs/libipc) - manages inter-prcess communication for C++.
|
||||
* [LibG](https://code.ayaantunio.me/ayaan/Custom-Operating-System/src/branch/master/libs/libg) - provides low-level 2D rendering.
|
||||
* [LibUI](https://code.ayaantunio.me/ayaan/Custom-Operating-System/src/branch/master/libs/libui) - provides the required tools to build UI applications.
|
||||
Reference in New Issue
Block a user