CFLAGS += -O2
CFLAGS += -Wall -Werror -Wextra
CFLAGS += -std=gnu99

%.o: %.c
	$(CC) -c $(CFLAGS) $(INCLUDE_PATHS) -o $@ $<

LIBS += -lfdt

fdtextract: fdtextract.o util.o
	$(CC) $(CFLAGS) $(INCLUDE_PATHS) -o $@ $^ $(LIBS)

clean:
	rm -rf *.o
	rm -rf fdtextract

