blob: 3b6348f31e75a4ca694876de123b1ca964456a77 (
plain) (
tree)
|
|
- zP -
| \
| \
| |
| /
<---+--/
\ |
> |
/ |
<---+
# ABOUT
zp is a library for low-level (and high-level)
algorithms and the querying of system details.
The algorithms are - by default - implemented
in C++, but for some targets they may be
implemented in a platform-dependent manner
(such as in an assembly language) for the sake
of performance. Despite this, the language is
still quite early in its development, and these
algorithms may still not be the most efficient.
# CHANGELOG
Read: "CHANGELOG.txt"
# COMPILATION
Provided are CMake lists files, which
The provided script "getTarget.sh" detects the
target (if supported - otherwise defaults to
"Any") to be passed to CMake.
## INSTALLATION
The provided script "install.sh" installs the
library and the (public) headers to the
specified directories:
./install.sh [build directory] [library directory] [include directory]
The script automatically builds the project
using pre-defined settings. Note that it does
recursively remove the build directory before
initialising it.
# COPYRIGHT AND LICENSE
Copyright 2022-2023 Gabriel Jensen.
The source files of this project are - where
noted - licensed under the second version of
the Mozilla Public License.
|