CC = gcc CFLAGS = -std=gnu89 OBJ = efc.o efcLogic.o efc: $(OBJ) $(CC) -o $@ $^ clean: -rm efc *.o %.o: %.c $(CC) $(CFLAGS) -c $< $(OBJ): efc_structs.h