pkgsrc/mk/tools/gdbus-codegen.mk

17 lines
605 B
Makefile

# $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}