Makefile 260 B

1234567891011
  1. PROG = libreactor
  2. OBJS = src/setup.o src/main.o
  3. CFLAGS = -std=gnu11 -Wall -Wextra -Wpedantic -O3
  4. LDFLAGS = -pthread
  5. LDADD = -lreactor -ldynamic -lclo -flto
  6. $(PROG): $(OBJS)
  7. $(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) $(LDADD)
  8. clean:
  9. rm -f $(PROG) $(OBJS)