include config.mk PROG ?= eh OBJS = main.o\ lib/log.c/src/log.o\ include/led.o\ include/acpi.o\ include/utils.o all: $(PROG) # main build task .c.h.o: $(CC) $(CFLAGS) -o $@ $< $(PROG): $(OBJS) $(CC) $(CFLAGS) -o $@ $(OBJS) clean: rm $(PROG) $(OBJS)