3.5 Build configuration
Various macros allow configuration of the library at build time. It can be used to select the software components included in the build and tweak some values.
When compiled with the provided configure script, some of these features can be changed by using appropriate command line options.
When porting the library to a custom platform that do not use the provided build system, these macros need to be defined properly. This can be achieved by providing an assh_config.h file and defining the HAVE_CONFIG_H macro.
The available macros are described in a sample header file.
The config_tests.mk make script can be used to build and test the library with different sets of features enabled.