Document all make targets.

This commit is contained in:
Dominik Pantůček 2023-03-20 22:47:08 +01:00
parent c52f8f899e
commit 168e25bf20

View file

@ -49,9 +49,13 @@ Build requirements:
* Chicken Scheme 5 * Chicken Scheme 5
* make (tested with GNU make) * make (tested with GNU make)
Building a shared binary with .so modules:
make shared
Building static binary: Building static binary:
make bbstool-static make static
It is possible to run the main tool as script with Chicken Scheme It is possible to run the main tool as script with Chicken Scheme
interpreter and POSIX-compatible shell for the purpose of development. interpreter and POSIX-compatible shell for the purpose of development.
@ -60,6 +64,18 @@ Development requirements:
* POSIX shell * POSIX shell
Preparing module import files for running as script:
make
Cleaning the built files from the build directory:
make clean
Building the import module files, shared and static binaries together:
make all
Functional Modules Functional Modules
------------------ ------------------