Makefile 665 B

1234567891011121314151617181920212223242526
  1. .POSIX:
  2. BINOWN= dbane
  3. BINGRP= staff
  4. SHAREOWN= dbane
  5. SHAREGRP= staff
  6. .include <bsd.own.mk>
  7. PREFIX?= /Users/dbane
  8. BINDIR= $(PREFIX)/bin
  9. MANDIR= $(PREFIX)/man/man
  10. PROG= lbl
  11. # Need _DARWIN_C_SOURCE for strlcpy/strlcat
  12. CXXFLAGS+= -I../hdr -Wall -Wextra -Weffc++ -std=c++14 -D_XOPEN_SOURCE=600 -D_DARWIN_C_SOURCE
  13. #CXXFLAGS+= -I../hdr -Wall -Wextra -Weffc++ -std=c++14 -D_XOPEN_SOURCE=600
  14. #CFLAGS+= -I../hdr -Wall -Wextra -std=c11 -D_XOPEN_SOURCE=600
  15. #LDADD+= -lbsd
  16. MAN= lbl.1
  17. SRCS= lbl.cpp actions.cpp build.cpp externs.cpp find.cpp keyword.cpp list.cpp \
  18. printl.cpp rescan.cpp scan.cpp signals.cpp
  19. LIBC= /lib/x86_64-linux-gnu/libc.so.6
  20. .include <bsd.prog.mk>