5 .include "${SRCTOP}/lib/kyua/Makefile.kyua"
12 LIBADD= kyua_cli kyua_drivers kyua_engine kyua_model kyua_store
29 CFLAGS+= -I${KYUA_SRCDIR}
32 CFLAGS+= -Wno-deprecated-declarations
34 FILESGROUPS= DOCS MISC STORE
36 .if ${MK_EXAMPLES} != "no"
37 FILESGROUPS+= EXAMPLES
40 # Install a minimal default config that uses the 'tests' user.
41 # The examples config is not appropriate for general use.
42 CONFS= kyua.conf-default
43 CONFSDIR= ${KYUA_CONFDIR}
45 CONFSDIRTAGS= package=tests
47 DOCS= AUTHORS CONTRIBUTORS LICENSE
48 DOCSDIR= ${KYUA_DOCDIR}
49 DOCSTAGS= package=tests
51 EXAMPLES= Kyuafile.top kyua.conf
52 EXAMPLESDIR= ${KYUA_EGDIR}
53 EXAMPLESTAGS= package=tests
54 .PATH: ${KYUA_SRCDIR}/examples
56 MISC= context.html index.html report.css test_result.html
57 MISCDIR= ${KYUA_MISCDIR}
58 MISCTAGS= package=tests
59 .PATH: ${KYUA_SRCDIR}/misc
61 STORE= migrate_v1_v2.sql migrate_v2_v3.sql schema_v3.sql
62 STOREDIR= ${KYUA_STOREDIR}
63 STORETAGS= package=tests
64 .PATH: ${KYUA_SRCDIR}/store
67 .PATH: ${KYUA_SRCDIR}/doc
70 sh ${KYUA_SRCDIR}/doc/manbuild.sh \
71 -v "CONFDIR=${KYUA_CONFDIR}" \
72 -v "DOCDIR=${KYUA_DOCDIR}" \
73 -v "EGDIR=${KYUA_EGDIR}" \
74 -v "MISCDIR=${KYUA_MISCDIR}" \
76 -v "STOREDIR=${KYUA_STOREDIR}" \
77 -v "TESTSDIR=${TESTSBASE}" \
78 -v "VERSION=${KYUA_VERSION}" \
82 .include <bsd.prog.mk>