1 # $NetBSD: Makefile,v 1.5 2022/02/11 01:36:02 uwe Exp $ 2 3 NOMAN= # defined 4 5 .include <bsd.own.mk> 6 7 PROG= xsetwallpaper 8 SRCS= xsetwallpaper.c 9 SRCS+= stb_image.c 10 11 CPPFLAGS+= -I${NETBSDSRCDIR}/sys -I${NETBSDSRCDIR}/sys/dev/stbi 12 13 SRCPATH= ${X11SRCDIR.local}/programs/xsetwallpaper 14 15 LDADD+= -lm -lX11 16 DPADD+= ${LIBM} ${LIBX11} 17 18 .PATH: ${X11SRCDIR.local}/programs/xsetwallpaper 19 .PATH: ${NETBSDSRCDIR}/sys/dev/stbi 20 21 WARNS= 4 22 23 CPPFLAGS.stb_image.c+= -Wno-shadow 24 CPPFLAGS.stb_image.c+= -Wno-sign-compare 25 CPPFLAGS.stb_image.c+= -Wno-missing-prototypes 26 CPPFLAGS.stb_image.c+= -Wno-missing-field-initializers 27 28 CWARNFLAGS.clang+= -Wno-missing-noreturn -Wno-self-assign 29 30 .include <bsd.x11.mk> 31 .include <bsd.prog.mk> 32