xref: /minix3/external/mit/lua/lib/liblua/Makefile (revision 0a6a1f1d05b60e214de2f05a7310ddd1f0e590e7)
1*0a6a1f1dSLionel Sambuc# $NetBSD: Makefile,v 1.8 2015/02/09 20:41:01 christos Exp $
211be35a1SLionel Sambuc
311be35a1SLionel SambucLIB=		lua
4*0a6a1f1dSLionel SambucLUA_CORE=	lapi.c lcode.c lctype.c ldebug.c ldo.c ldump.c lfunc.c lgc.c \
5*0a6a1f1dSLionel Sambuc		llex.c lmem.c lobject.c lopcodes.c lparser.c lstate.c \
6*0a6a1f1dSLionel Sambuc		lstring.c ltable.c ltm.c lundump.c lvm.c lzio.c
7*0a6a1f1dSLionel SambucLUA_LIB=	lauxlib.c lbaselib.c lbitlib.c lcorolib.c ldblib.c liolib.c \
8*0a6a1f1dSLionel Sambuc		lmathlib.c loslib.c lstrlib.c ltablib.c lutf8lib.c loadlib.c \
9*0a6a1f1dSLionel Sambuc		linit.c
10*0a6a1f1dSLionel SambucSRCS=		${LUA_CORE} ${LUA_LIB}
1111be35a1SLionel Sambuc
1211be35a1SLionel Sambuc.include <bsd.own.mk>
1311be35a1SLionel Sambuc
1411be35a1SLionel SambucINCS=		lauxlib.h lua.h lua.hpp luaconf.h lualib.h
1511be35a1SLionel SambucINCSDIR=	/usr/include
1611be35a1SLionel Sambuc
17*0a6a1f1dSLionel SambucCPPFLAGS+=	-DLUA_USE_POSIX -DLUA_USE_DLOPEN -DLUA_C89_NUMBERS
1811be35a1SLionel SambucCWARNFLAGS.clang+=	-Wno-empty-body
1911be35a1SLionel Sambuc
2084d9c625SLionel SambucLIBDPLIBS+=	m		${NETBSDSRCDIR}/lib/libm
2184d9c625SLionel Sambuc
2211be35a1SLionel Sambuc.PATH:		${NETBSDSRCDIR}/external/mit/lua/dist/src
2311be35a1SLionel Sambuc
2411be35a1SLionel Sambuc.include <bsd.lib.mk>
25