xref: /freebsd/libexec/flua/Makefile (revision c697fb7f7cc9bedc5beee44d35b771c4e87b335a)
1#! $FreeBSD$
2
3.include <src.lua.mk>
4
5LUASRC?=	${SRCTOP}/contrib/lua/src
6.PATH: ${LUASRC}
7
8PROG=	flua
9WARNS?=	2
10MAN=	# No manpage; this is internal.
11
12CWARNFLAGS.gcc+=	-Wno-format-nonliteral
13
14LIBADD=	lua
15
16# Entry point
17SRCS+=	lua.c
18
19# FreeBSD Extensions
20.PATH: ${.CURDIR}/modules
21SRCS+=	linit_flua.c
22SRCS+=	lfs.c lposix.c
23
24CFLAGS+=	-I${SRCTOP}/lib/liblua -I${.CURDIR}/modules -I${LUASRC}
25CFLAGS+=	-DLUA_PROGNAME="\"${PROG}\""
26
27.include <bsd.prog.mk>
28