1234567891011121314151617 |
- 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
|