CFLAGS = -Wall -g -O -fPIC -static
INCLUDE_DIRS =  -I ./include \
		-I ./fsck \
		-I ./lib
TARGET = fsck.exfat
LIBS =

OBJS =     fsck.o \
	   repair.o \
	   libexfat.o \
	   exfat_fs.o \
	   exfat_dir.o

SRCS =     fsck/fsck.c \
	   fsck/repair.c \
	   lib/libexfat.c \
	   lib/exfat_fs.c \
	   lib/exfat_dir.c

all:$(OBJS)
	$(CC) -o $(TARGET) $(OBJS) $(LIBS)

$(OBJS):$(SRCS)
	$(CC) $(CFLAGS) $(INCLUDE_DIRS) -c $^

install:
	cp $(TARGET) $(INSTALL_MOD_PATH)/usr/bin

clean:
	rm -f *.o
	rm -f $(TARGET)
