CC=gcc CFLAGS=-g3 -I../iop #uncomment to enable write support WRITE_SUPPORT=1 OBJECTS=fat_test.o fat_driver.o scache.o vdisk.o ifdef WRITE_SUPPORT CFLAGS += -DWRITE_SUPPORT OBJECTS += fat_write.o endif all: fat_test.exe clean: rm -f *.o fat_test: $(OBJECTS) $(CC) $(CFLAGS) -o $@ $^ %.o: %.c $(CC) $(CFLAGS) -c $^ -o $@ fat_driver.c: ../iop/fat_driver.c ln -s $^ $@ scache.c: ../iop/scache.c ln -s $^ $@ fat_write.c: ../iop/fat_write.c ln -s $^ $@