CFLAGS=-g -Wall # -D__FUZIX__ -DNDEBUG all: pool_test_gen pool_test_run process_test_gen process_test_run mkfs \ inode_test_gen inode_test_run #ucp pool_test_gen: pool_test_gen.o ${CC} ${CFLAGS} -o $@ $^ pool_test_gen.o: pool_test_gen.c pool_test_run: pool_test_run.o pool.o ${CC} ${CFLAGS} -o $@ $^ pool_test_run.o: pool_test_run.c pool.h pool.o: pool.c pool.h process_test_gen: process_test_gen.o ${CC} ${CFLAGS} -o $@ $^ process_test_gen.o: process_test_gen.c process_test.h process_test_run: process_test_run.o process.o process_test.h core.o swap.o block_pool.o pool.o ${CC} ${CFLAGS} -o $@ $^ process_test_run.o: process_test_run.c process.h core.h swap.h pool.h fuzix_fs.h util.h process.o: process.c process.h core.h swap.h pool.h fuzix_fs.h core.o: core.c core.h process.h pool.h swap.o: swap.c swap.h process.h pool.h block_pool.o: block_pool.c block_pool.h # ucp no longer compiles because many fs routines commented to save space #ucp.o: ucp.c fuzix_fs.h fuzix_fs.o: fuzix_fs.c fuzix_fs.h util.o: util.c fuzix_fs.h ucp: ucp.o fuzix_fs.o util.o ${CC} ${CFLAGS} -o $@ $^ mkfs.o: mkfs.c fuzix_fs.h mkfs: mkfs.o util.o ${CC} ${CFLAGS} -o $@ $^ inode_test_gen: inode_test_gen.o ${CC} ${CFLAGS} -o $@ $^ inode_test_gen.o: inode_test_gen.c inode_test_run: inode_test_run.o fuzix_fs.o util.o ${CC} ${CFLAGS} -o $@ $^ inode_test_run.o: inode_test_run.c fuzix_fs.h util.h clean: rm -f pool_test_gen pool_test_run process_test_gen process_test_run \ ucp mkfs inode_test_gen inode_test_run *.o