JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
kill cvs tags
[spectrwm.git] / Makefile
1 .include <bsd.xconf.mk>
2
3 PREFIX?=/usr/local
4
5 BINDIR=${PREFIX}/bin
6 SUBDIR= lib
7
8 PROG=scrotwm
9 #MAN=scrotwm_pt.1 scrotwm_ru.1
10 MAN=scrotwm.1 scrotwm_es.1 scrotwm_it.1
11
12 CFLAGS+=-std=c89 -Wall -Wno-uninitialized -ggdb3
13 # Uncomment define below to disallow user settable clock format string
14 #CFLAGS+=-DSWM_DENY_CLOCK_FORMAT
15 CPPFLAGS+= -I${X11BASE}/include
16 LDADD+=-lutil -L${X11BASE}/lib -lX11 -lXrandr -lXtst
17
18 MANDIR= ${PREFIX}/man/man
19
20 #scrotwm_ru.cat1: scrotwm_ru.1
21 #        nroff -mandoc ${.CURDIR}/scrotwm_ru.1 > ${.TARGET}
22
23 obj: _xenocara_obj
24
25 # clang targets
26 .if ${.TARGETS:M*analyze*}
27 CC=clang
28 CXX=clang++
29 CPP=clang -E
30 CFLAGS+=--analyze
31 .elif ${.TARGETS:M*clang*}
32 CC=clang
33 CXX=clang++
34 CPP=clang -E
35 .endif
36
37 analyze: all
38 clang: all
39 .include <bsd.prog.mk>
40 .include <bsd.xorg.mk>