mirror of
https://gitlab.com/ita1024/waf.git
synced 2024-11-25 19:30:04 +01:00
.. | ||
bar.c | ||
bar.h | ||
create_it.sh | ||
dbdlib.py | ||
foo.c | ||
foo.h | ||
main.c | ||
README.txt |
This example demonstrates the creation of a particular build tool which compiles specific files directly, for example: main.c includes foo.h foo.h has a corresponding foo.c file foo.c includes bar.h bar.h has a corresponding bar.c file Calling './dbd build' will then compile and link 'main.c', 'foo.c' and 'bar.c' into the program 'app'. No script file is required, although the build will create a .lock file and a c4che directory. To create the build tool: ./create_it.sh To use on the file bbit which creates a program out of main.c: ./cbd clean build