aboutsummaryrefslogtreecommitdiff
path: root/lib/liblutok/Makefile
blob: 656cf7850f2e50c24c6ad4d6b106a9cdfc88c33b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26

LIB_CXX=	lutok
INTERNALLIB=

LIBADD=		lua

.PATH: ${SRCTOP}/contrib/lutok
SRCS=	c_gate.cpp		\
	debug.cpp		\
	exceptions.cpp		\
	operations.cpp		\
	stack_cleaner.cpp	\
	state.cpp

CFLAGS+=	-I${SRCTOP}/contrib/lutok/include \
		-I${SRCTOP}/lib/liblua	\
		-I${SRCTOP}/contrib/lua/src

WARNS?=	3
SHLIB_MAJOR=	0

# lutok uses auto_ptr
CFLAGS+=	-Wno-deprecated-declarations
CXXSTD=		c++11

.include <bsd.lib.mk>