Cross Reference: Makefile
xref: /src/libexec/httpd/lua/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/libexec/httpd/lua/
11.1Smrg#PREFIX=/Users/agcrooks
21.1SmrgPREFIX=/usr
31.1Smrg
41.1Smrg#LIBDIR=/usr/lib
51.1Smrg
61.1SmrgLIB=luabozohttpd
71.1SmrgSRCS=glue.c
81.1SmrgMKMAN=no
91.1SmrgCPPFLAGS+=-g -I${PREFIX}/pkg/include
101.1SmrgLDADD+= -lbozohttpd
111.1SmrgWARNS=4
121.1SmrgCLEANFILES+=	a a.sig
131.1Smrg
141.1Smrg.include <bsd.lib.mk>
151.1Smrg.include <bsd.own.mk>
161.1Smrg
171.1SmrgLUABOZOOBJDIR != cd ${.CURDIR} && ${PRINTOBJDIR}
181.1Smrg
191.1SmrgOPSYS!= uname -s
201.1Smrg
211.1Smrg.if ${OPSYS} == "Darwin"
221.1Smrg.sinclude <bsd.warns.mk>
231.1Smrg
241.1Smrglib${LIB}.dylib:
251.1Smrg	libtool -dynamic -o ${.TARGET} ${OBJS} ${PREFIX}/pkg/lib/liblua.dylib /usr/lib/libc.dylib ${PREFIX}/pkg/lib/libbozohttpd.dylib
261.1Smrg
271.1Smrgt: lib${LIB}.dylib
281.1Smrg	cp Makefile a
291.1Smrg	./bozo.lua --sign --detached a
301.1Smrg	./bozo.lua --verify a.sig
311.1Smrg
321.1Smrg.else
331.1Smrgt:
341.1Smrg	cp Makefile a
351.1Smrg	env LD_LIBRARY_PATH=${LUABOZOOBJDIR}:/lib:/usr/lib:${PREFIX}/lib \
361.1Smrg		./bozo.lua --sign --detached a
371.1Smrg	env LD_LIBRARY_PATH=${LUABOZOOBJDIR}:/lib:/usr/lib:${PREFIX}/lib \
381.1Smrg		./bozo.lua --verify a.sig
391.1Smrg.endif
40

Indexes created Mon Nov 10 17:20:41 GMT 2025