Makefile 281 B

12345678910111213141516171819202122
  1. CFLAGS+=-O3 -Wall
  2. LDFLAGS+=-Wl,-O3
  3. BPF=sockbpf
  4. BPF_OBJS=sockbpf.o
  5. .SYSPATH: $(.CURDIR)/../Mk
  6. .PHONY: clean
  7. .MAIN: $(BPF)
  8. $(BPF): $(BPF_OBJS)
  9. $(CC) -o ${.TARGET} ${.ALLSRC} $(LDFLAGS)
  10. %o:
  11. $(CC) -o ${.TARGET} -c ${.IMPSRC}
  12. clean:
  13. rm -f *.o $(BPF)
  14. .include <hardening.mk>