1# $NetBSD: Makefile,v 1.7 2008/11/06 22:28:26 veego Exp $ 2 3NOLINT= 1 # defined 4 5.include <bsd.own.mk> 6 7LIB= pixman-1 8 9DIST= ${X11SRCDIR.pixman}/pixman 10.PATH: ${DIST} 11 12SRCS= pixman-access.c pixman-region16.c pixman-access-accessors.c \ 13 pixman-region32.c pixman-image.c pixman-combine32.c \ 14 pixman-combine64.c pixman-compose.c pixman-compose-accessors.c \ 15 pixman-pict.c pixman-source.c pixman-transformed.c pixman-utils.c \ 16 pixman-transformed-accessors.c pixman-edge.c \ 17 pixman-edge-accessors.c pixman-trap.c pixman-compute-region.c \ 18 pixman-timer.c 19 20# XXX 21 22.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 23SRCS+= pixman-mmx.c 24SRCS+= pixman-sse2.c 25MKDEPFLAGS+= -msse -mmmx -fvisibility=hidden 26COPTS.pixman-mmx.c= -msse -mmmx -fvisibility=hidden 27COPTS.pixman-sse2.c= -msse -mmmx -fvisibility=hidden 28.endif 29 30# .if VMX 31# SRCS+= pixman-vmx.c 32# .endif 33 34INCS= pixman.h pixman-version.h 35INCSDIR=${X11INCDIR}/pixman-1 36 37CPPFLAGS+= -DPIXMAN_DISABLE_DEPRECATED -DHAVE_CONFIG_H \ 38 -I${X11SRCDIR.pixman}/../include \ 39 -I${X11SRCDIR.pixman}/../combine \ 40 -I${X11SRCDIR.pixman}/pixman 41 42LIBDPLIBS= m ${.CURDIR}/../../../../../lib/libm 43 44PKGCONFIG= pixman-1 45PKGDIST= pixman 46 47.include <bsd.x11.mk> 48.include <bsd.lib.mk> 49