Files
2026-09-22 09:38:26 +08:00

32 lines
505 B
Makefile

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)