gfx-convert uses cmake to build.
For running the tests, you need to have perl.
You'll need libpng. It comes with most operating systems.
The basic usage is
mkdir build
cd build
cmake ..
make
make test
make install
Some useful parameters you can pass to cmake
with -Dparameter=value
:
CMAKE_INSTALL_PREFIX
: for setting the installation pathDOCUMENTATION_FORMAT
: choose one of 'man', 'mdoc', and 'html' for the installed documentation (default: decided by cmake depending on available tools)
If you want to compile with custom CFLAGS
, set them in the environment
before running cmake
:
CFLAGS=-DMY_CUSTOM_FLAG cmake ..
You can get verbose build output with by passing VERBOSE=1
to
make
.
You can also check the cmake FAQ.