1 # $NetBSD: Makefile,v 1.6 2019/02/04 09:40:54 mrg Exp $ 2 3 NOLINT= # defined 4 5 .include <bsd.init.mk> 6 7 LIB= tools 8 LIBISCXX= yes 9 LIBISPRIVATE= yes 10 11 LIBDPLIBS+= m ${.CURDIR}/../../../../../lib/libm 12 13 .PATH: ${SRCDIR}/tools 14 15 CPPFLAGS+= -I${SRCDIR}/tools 16 17 WARNS?= 2 18 19 SRCS= application.cpp \ 20 atffile.cpp \ 21 config.cpp \ 22 config_file.cpp \ 23 env.cpp \ 24 exceptions.cpp \ 25 expand.cpp \ 26 fs.cpp \ 27 io.cpp \ 28 parser.cpp \ 29 process.cpp \ 30 reader.cpp \ 31 requirements.cpp \ 32 signals.cpp \ 33 test-program.cpp \ 34 text.cpp \ 35 timers.cpp \ 36 ui.cpp \ 37 user.cpp 38 39 .if defined(HAVE_GCC) && ${HAVE_GCC} == 7 && ${ACTIVE_CC} == "gcc" 40 COPTS.parser.cpp += -Wno-error=maybe-uninitialized 41 .endif 42 43 .include <bsd.lib.mk> 44