-PROG=fwheaditor
-SRC=firmware_header_editor.c
-CFLAGS=-std=c11 -g
+PROG = fwheaditor
+OBJS = heap_reap.o firmware_header_editor.o
+CFLAGS = -std=c11 -g
export PROG
-$(PROG): $(SRC)
- $(CC) $(CFLAGS) -o $@ $<
+$(PROG): $(OBJS)
+ $(CC) $(CFLAGS) -o $@ $(OBJS)
+
+%.c:
+ $(CC) $(CFLAGS) -c $@
clean:
- -rm -f $(PROG)
+ -rm -f $(PROG) $(OBJ)
tests:
$(MAKE) -C testsuite