1 #PREFIX=/Users/agcrooks 2 PREFIX=/usr 3 4 #LIBDIR=/usr/lib 5 6 LIB=luabozohttpd 7 SRCS=glue.c 8 MKMAN=no 9 CPPFLAGS+=-g -I${PREFIX}/pkg/include 10 LDADD+= -lbozohttpd 11 WARNS=4 12 CLEANFILES+= a a.sig 13 14 .include <bsd.lib.mk> 15 .include <bsd.own.mk> 16 17 LUABOZOOBJDIR != cd ${.CURDIR} && ${PRINTOBJDIR} 18 19 OPSYS!= uname -s 20 21 .if ${OPSYS} == "Darwin" 22 .sinclude <bsd.warns.mk> 23 24 lib${LIB}.dylib: 25 libtool -dynamic -o ${.TARGET} ${OBJS} ${PREFIX}/pkg/lib/liblua.dylib /usr/lib/libc.dylib ${PREFIX}/pkg/lib/libbozohttpd.dylib 26 27 t: lib${LIB}.dylib 28 cp Makefile a 29 ./bozo.lua --sign --detached a 30 ./bozo.lua --verify a.sig 31 32 .else 33 t: 34 cp Makefile a 35 env LD_LIBRARY_PATH=${LUABOZOOBJDIR}:/lib:/usr/lib:${PREFIX}/lib \ 36 ./bozo.lua --sign --detached a 37 env LD_LIBRARY_PATH=${LUABOZOOBJDIR}:/lib:/usr/lib:${PREFIX}/lib \ 38 ./bozo.lua --verify a.sig 39 .endif 40