summaryrefslogtreecommitdiff
path: root/mk/tools/gdbus-codegen.mk
blob: 1face2f749615a08061f994330120a214cf7a78b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# $NetBSD: gdbus-codegen.mk,v 1.2 2021/05/02 14:11:40 ryoon Exp $

.if !empty(USE_TOOLS:Mgdbus-codegen)
TOOLS_CREATE+=			gdbus-codegen
TOOLS_DEPENDS.gdbus-codegen?=	gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
TOOLS_PATH.gdbus-codegen=	${PREFIX}/bin/gdbus-codegen
.else
#
# If a package doesn't explicitly say it uses gdbus-codegen, then create a "broken"
# gdbus-codegen in the tools directory.
#
TOOLS_FAIL+=			gdbus-codegen
TOOLS_PATH.gdbus-codegen=	${TOOLS_CMD.gdbus-codegen}
.endif

CONFIGURE_ENV+=		GDBUS_CODEGEN=${TOOLS_CMD.gdbus-codegen:Q}
MAKE_ENV+=		GDBUS_CODEGEN=${TOOLS_CMD.gdbus-codegen:Q}