A portable file manager library in C
The goal of this project is to provide a portable and easy to use library to manage files and their content in general, and in a single library. That means that I really want to incorporate a lot of functionnalities in this lib (for more informations about some ideas I had you can take a look at this file). Another goal is to make UTF-X handling easier, since this is currently something that can be annoying to do in C.
If you want to download a PDF documentation, it's here. Here is the HTML documentation, wich looks better to me.
Folder | Content |
---|---|
.github | This folder contains the usual workflow files for GitHub actions, and so on. |
bin | This folder simply contains the Windows DLL (and maybe one day will contain the binary for a CLI app). |
third_party_libs | This folder contains the submodules used in the library. Please read the additionnal README. |
docs | This folder contains the built HTML documentation (as mentionned above). |
include | This folder contains the header files of the library. |
lib | This folder contains the built library. |
man | This folder contains the built PDF documentation. |
obj | This folder contains the object files of the library. You probably don't see it, since .gitignore's are still working, as far I know. |
src | This folder contains the source files of the library. This folder is divided into many subfolders. |
test | This folder contains the source files of the unit tests and coverage reports that you may not be able to see (again). |
TODO.
The doxygen theme I'll use for my documentation is provided by jothepro and hosted in this repository under the terms of the MIT license.