SRC = pfs.c pfstool.c
OBJ = $(SRC:.c=.o)
OUT = pfstool
CLEAN = $(OBJ) $(OUT) dump leread findlzma

CC = gcc

.PHONY: default clean
.SUFFIXES: .c

default: $(OUT)

clean:
	rm -f $(CLEAN)

.c.o:
	$(CC) -g -Wall -c $< -o $@
$(OUT): $(OBJ)
	$(CC) -Wall -g $(OBJ) -o $(OUT)

dump: dump.c
	$(CC) -Wall -g $< -o $@
leread: leread.c
	$(CC) -Wall -g $< -o $@
findlzma: findlzma.c
	$(CC) -Wall -g $< -o $@
