A portable collection of C89 headers to fulfill a set of rudimentary tasks.
- C 71.2%
- Makefile 15.7%
- M4 11.3%
- Shell 1.8%
Cedar
=====
A small program without practical use.
Refer to provided documentation for more information with regard to how to
use and modify this software.
Dependencies
------------
The following dependencies will need to be installed as per the instructions
for your system; heavily shared library-oriented systems may need all of these
installed to run the compiled binary.
On certain platforms, some system libraries may need to be present
inside the source directory.
- Allegro 5
- Plex Typeface
- Nuklear
- Libc
- Argtable 2
Build
-----
The recommended build procedure requires the following installations:
- Git
- GNU Autotools
- UNIX Shell
1.) Install the dependencies listed above.
a.) Nuklear, Plex, and Argtable 2 are submodules.
b.) GNU Autotools is regularly included with Unix-like systems.
2.) Clone this repository with all submodules.
a.) Run the following command:
git clone --recurse-submodules -j $(nproc --all) -b {branch} {URL}
3.) Run "build.sh" within a UNIX shell.
This project conforms to the Straightforward C Project Standard 5 (SCPS5).
All required legal notices are located in `docs/4.0_LEGAL`.
--- end of README ---