1 # $OpenBSD: Makefile.inc,v 1.6 2015/07/01 23:11:18 djm Exp $
10 CFLAGS+= -fstack-protector-all
14 CDIAGFLAGS+= -Wchar-subscripts
15 CDIAGFLAGS+= -Wcomment
17 CDIAGFLAGS+= -Wformat-security
18 CDIAGFLAGS+= -Wimplicit
20 CDIAGFLAGS+= -Wmissing-declarations
21 CDIAGFLAGS+= -Wmissing-prototypes
22 CDIAGFLAGS+= -Wparentheses
23 CDIAGFLAGS+= -Wpointer-arith
24 CDIAGFLAGS+= -Wreturn-type
26 CDIAGFLAGS+= -Wsign-compare
27 CDIAGFLAGS+= -Wstrict-aliasing
28 CDIAGFLAGS+= -Wstrict-prototypes
30 CDIAGFLAGS+= -Wtrigraphs
31 CDIAGFLAGS+= -Wuninitialized
33 .if ${COMPILER_VERSION} == "gcc4"
34 CDIAGFLAGS+= -Wpointer-sign
35 CDIAGFLAGS+= -Wold-style-definition
38 SSHREL=../../../../../usr.bin/ssh
40 CFLAGS+=-I${.CURDIR}/../test_helper -I${.CURDIR}/${SSHREL}
42 .if exists(${.CURDIR}/../test_helper/${__objdir})
43 LDADD+=-L${.CURDIR}/../test_helper/${__objdir} -ltest_helper
44 DPADD+=${.CURDIR}/../test_helper/${__objdir}/libtest_helper.a
46 LDADD+=-L${.CURDIR}/../test_helper -ltest_helper
47 DPADD+=${.CURDIR}/../test_helper/libtest_helper.a
50 .if exists(${.CURDIR}/${SSHREL}/lib/${__objdir})
51 LDADD+=-L${.CURDIR}/${SSHREL}/lib/${__objdir} -lssh
52 DPADD+=${.CURDIR}/${SSHREL}/lib/${__objdir}/libssh.a
54 LDADD+=-L${.CURDIR}/${SSHREL}/lib -lssh
55 DPADD+=${.CURDIR}/${SSHREL}/lib/libssh.a