Home | History | Annotate | Line # | Download | only in liblutok
Makefile revision 1.2
      1  1.2  jmmv # $NetBSD: Makefile,v 1.2 2013/02/22 15:14:31 jmmv Exp $
      2  1.1  jmmv 
      3  1.1  jmmv #NOLINT=		# defined
      4  1.1  jmmv 
      5  1.1  jmmv .include <bsd.own.mk>
      6  1.1  jmmv 
      7  1.1  jmmv LIB=		lutok
      8  1.1  jmmv LIBISCXX=	yes
      9  1.1  jmmv 
     10  1.1  jmmv LIBDPLIBS+=     lua	${.CURDIR}/../../../../mit/lua/lib/liblua
     11  1.1  jmmv .if ${HAVE_GCC} == 4
     12  1.1  jmmv LIBDPLIBS+=     stdc++	${.CURDIR}/../../../../../gnu/lib/libstdc++-v3_4
     13  1.1  jmmv .else
     14  1.1  jmmv LIBDPLIBS+=     stdc++	${.CURDIR}/../../../../../external/gpl3/gcc/lib/libstdc++-v3
     15  1.1  jmmv .endif
     16  1.1  jmmv LIBDPLIBS+=     m	${.CURDIR}/../../../../../lib/libm
     17  1.1  jmmv 
     18  1.1  jmmv SRCDIR=		${NETBSDSRCDIR}/external/bsd/lutok/dist
     19  1.1  jmmv .PATH:		${SRCDIR}
     20  1.1  jmmv 
     21  1.1  jmmv CPPFLAGS+=	-I${.CURDIR}
     22  1.1  jmmv CPPFLAGS+=	-I.
     23  1.1  jmmv 
     24  1.1  jmmv CPPFLAGS+=	-DHAVE_CONFIG_H
     25  1.1  jmmv 
     26  1.1  jmmv WARNS?=		4
     27  1.1  jmmv 
     28  1.1  jmmv SRCS=		c_gate.cpp \
     29  1.1  jmmv 		debug.cpp \
     30  1.1  jmmv 		exceptions.cpp \
     31  1.1  jmmv 		operations.cpp \
     32  1.1  jmmv 		stack_cleaner.cpp \
     33  1.1  jmmv 		state.cpp
     34  1.1  jmmv 
     35  1.1  jmmv INCS=		c_gate.hpp \
     36  1.1  jmmv 		debug.hpp \
     37  1.1  jmmv 		exceptions.hpp \
     38  1.1  jmmv 		operations.hpp \
     39  1.1  jmmv 		stack_cleaner.hpp \
     40  1.1  jmmv 		state.hpp \
     41  1.2  jmmv 		state.ipp \
     42  1.2  jmmv 		test_utils.hpp
     43  1.1  jmmv INCSDIR=	/usr/include/lutok
     44  1.1  jmmv 
     45  1.1  jmmv .if ${MKSHARE} != "no"
     46  1.1  jmmv FILES+=		lutok.pc
     47  1.1  jmmv FILESDIR=	/usr/lib/pkgconfig
     48  1.1  jmmv 
     49  1.1  jmmv realall: lutok.pc
     50  1.1  jmmv lutok.pc: Makefile lutok.pc.in
     51  1.1  jmmv 	${TOOL_SED} \
     52  1.1  jmmv 	    -e 's,__INCLUDEDIR__,/usr/include,g' \
     53  1.1  jmmv 	    -e 's,__LIBDIR__,/usr/lib,g' \
     54  1.1  jmmv 	    -e 's,__LUA_CFLAGS__,-I/usr/include,g' \
     55  1.1  jmmv 	    -e 's,__LUA_LIBS,-llua,g' \
     56  1.1  jmmv 	    -e 's,__VERSION__,0.2,g' \
     57  1.1  jmmv 	    <${SRCDIR}/lutok.pc.in >lutok.pc
     58  1.1  jmmv CLEANFILES+=	lutok.pc
     59  1.1  jmmv .endif
     60  1.1  jmmv 
     61  1.1  jmmv .include <bsd.lib.mk>
     62