Changeset View
Changeset View
Standalone View
Standalone View
libexec/atf/atf-lua/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
.include <src.opts.mk> | |||||
.include <bsd.init.mk> | .include <bsd.init.mk> | ||||
ATF= ${SRCTOP}/contrib/atf | ATF= ${SRCTOP}/contrib/atf | ||||
.PATH: ${ATF}/atf-lua | .PATH: ${ATF}/atf-lua | ||||
PROG_CXX= atf-lua | PROG_CXX= atf-lua | ||||
SRCS= atf-lua.c | SRCS= atf-lua.c | ||||
SRCS+= latf.c latf_tc.c | SRCS+= latf.c latf_tc.c | ||||
MAN= atf-lua.1 atf-lua.3 | MAN= atf-lua.1 atf-lua.3 | ||||
CFLAGS+= -DHAVE_CONFIG_H | CFLAGS+= -DHAVE_CONFIG_H | ||||
CFLAGS+= -DATF_LIBEXECDIR='"${LIBEXECDIR}"' | CFLAGS+= -DATF_LIBEXECDIR='"${LIBEXECDIR}"' | ||||
CFLAGS+= -DATF_PKGDATADIR='"${SHAREDIR}/atf"' | CFLAGS+= -DATF_PKGDATADIR='"${SHAREDIR}/atf"' | ||||
CFLAGS+= -DATF_LUA='"/usr/libexec/flua"' | CFLAGS+= -DATF_LUA='"/usr/libexec/flua"' | ||||
CFLAGS+= -I${ATF} | CFLAGS+= -I${ATF} | ||||
# For luaconf.h | # For luaconf.h | ||||
CFLAGS+= -I${SRCTOP}/lib/liblua | CFLAGS+= -I${SRCTOP}/lib/liblua | ||||
# For all other lua headers | # For all other lua headers | ||||
CFLAGS+= -I${SRCTOP}/contrib/lua/src | CFLAGS+= -I${SRCTOP}/contrib/lua/src | ||||
# Loadable modules | # Loadable modules | ||||
LDFLAGS+= -Wl,-E | LDFLAGS+= -Wl,-E | ||||
LIBADD= lua | LIBADD= lua | ||||
HAS_TESTS= | |||||
SUBDIR.${MK_TESTS}+= tests | |||||
.include "../../../lib/atf/common.mk" | .include "../../../lib/atf/common.mk" | ||||
.include <bsd.prog.mk> | .include <bsd.prog.mk> |