Skip to content
This repository has been archived by the owner on Aug 5, 2022. It is now read-only.

Latest commit

 

History

History
38 lines (27 loc) · 1.61 KB

README.md

File metadata and controls

38 lines (27 loc) · 1.61 KB

🛠️ cutils

License: MIT Build status

Set of compact and portable C utilities with the intention of being very fast, efficient and easy to use. Their main purpose is to be used in IoT and embedded systems.

Components

List of components.

Name Description Linux Windows
cutils Set of handy macros for object constructing, error checking, etc... Yes Yes
estr String extension helpers Yes Yes
xlist Doubly linked list (DLL) Yes Yes
wxp String expander (similar to wordexp) Yes Yes
cmder Commander (wrapper around getopt) Yes Yes

Build

Make is used for controlling compilation process. Building supported on Linux and Windows (not tested on other platforms).

Command Description
make all Build all components
make Same as make all
make COMPONENT Build component, where COMPONENT is component name
make test Run all tests
make test.COMPONENT Run component test, where COMPONENT is component name
make clean Clean the project

Author

GitHub: abobija
Homepage: abobija.com

License

MIT