blob: 67cac41ed49fe27b4a549f2d28bfaa1a31f3db6e (
plain) (
tree)
|
|
CC=cc
CFLAGS=
LDFLAGS=
X11LIB = /usr/X11R6/lib
XINERAMALIBS = -lXinerama
XINERAMAFLAGS = -DXINERAMA
CFLAGS += -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"${VERSION}\"
LDFLAGS += -L${X11LIB} -lX11 ${XINERAMALIBS}
CFLAGS += `pkg-config --cflags xft pango pangoxft`
LDFLAGS += `pkg-config --libs xft pango pangoxft`
VERSION = 6.2
SRC = dwm.c drw.c util.c
OBJ = ${SRC:.c=.o}
.c.o:
@echo CC $<
echo $(CFLAGS)
echo $(LDFLAGS)
${CC} ${CFLAGS} -c $<
dwm: ${OBJ}
@echo CC -o $@
echo $(CFLAGS)
${CC} -o $@-pixel ${OBJ} ${LDFLAGS}
kconfig2h:
$(CC) -c kconf2h/kconf2h_parser.c
$(CC) kconf2h/kconf2h.c kconf2h_parser.o -o kconf2h/kconf2h
menuconfig: kconfig2h
./mconf Kconfig
kconf2h/kconf2h .config kconfig.h
clean:
rm -rf dwm-pixel
rm -rf *.o
|