Add more stuff
And break the API. All in the name of progress!
This commit is contained in:
10
README
10
README
@@ -2,13 +2,21 @@ liberty
|
||||
=======
|
||||
|
||||
`liberty' is a pseudolibrary of all the common C code I have written for various
|
||||
projects. It can be thought of as a successor to my other C library, libxtnd.
|
||||
projects. I used to copy-paste large swaths of code with minimal changes to it
|
||||
and it slowly became awfully painful to synchronize. The project can be thought
|
||||
of as a successor to my other C library, libxtnd.
|
||||
|
||||
You are supposed to import it as a git submodule and include the main source
|
||||
file directly everywhere you need it. Everything is declared "static". I have
|
||||
come to the conclusion that this style of C programming suits me the best, as it
|
||||
allows me to nearly forget about the mess that are header files.
|
||||
|
||||
The API is intentionally unstable, which allows for easy refactoring.
|
||||
|
||||
All development is done on Linux, but other POSIX-compatible operating systems
|
||||
should be supported as well. They have an extremely low priority, however, and
|
||||
I'm not testing them at all.
|
||||
|
||||
License
|
||||
-------
|
||||
`liberty' is written by Přemysl Janouch <p.janouch@gmail.com>.
|
||||
|
||||
Reference in New Issue
Block a user