| 123456789101112131415161718 |
- script:
- # make sure example can at least compile
- - sed -n '/``` c/,/```/{/```/d; p;}' README.md > test.c &&
- CFLAGS='
- -Duser_provided_block_device_read=NULL
- -Duser_provided_block_device_prog=NULL
- -Duser_provided_block_device_erase=NULL
- -Duser_provided_block_device_sync=NULL
- -include stdio.h -Werror' make all size
- # run tests
- - make test
- # run tests with a few different configurations
- - CFLAGS="-DLFS_READ_SIZE=1 -DLFS_PROG_SIZE=1" make test
- - CFLAGS="-DLFS_READ_SIZE=512 -DLFS_PROG_SIZE=512" make test
- - CFLAGS="-DLFS_BLOCK_COUNT=1023" make test
- - CFLAGS="-DLFS_LOOKAHEAD=2047" make test
|