COMMENT =		client/server network library for multiplayer games

VERSION =		1.9.1
GH_ACCOUNT =		mas-bandwidth
GH_PROJECT =		yojimbo
GH_TAGNAME =		v${VERSION}

SHARED_LIBS +=		yojimbo 0.2 # 1.9

CATEGORIES =		net

HOMEPAGE =		https://github.com/mas-bandwidth/yojimbo

MAINTAINER =		Glenn Fiedler <glenn@mas-bandwidth.com>

# BSD 3-clause
PERMIT_PACKAGE =	Yes

WANTLIB =		c++ c++abi m netcode reliable pthread sodium

BUILD_DEPENDS =		devel/serialize
LIB_DEPENDS =		net/netcode \
			net/reliable \
			security/libsodium

MODULES =		devel/cmake

CONFIGURE_ARGS =	-DBUILD_SHARED_LIBS=ON \
			-DYOJIMBO_SYSTEM_DEPS=ON \
			-DYOJIMBO_BUILD_TESTS=ON

do-test:
	cd ${WRKSRC} && ./bin/test

.include <bsd.port.mk>
