comparison Makefile @ 754:4c12dccc288d

this is the (second) begin of aewl - my personal stipped down dwm
author meillo@marmaro.de
date Thu, 29 May 2008 23:12:30 +0200
parents c459e05a61a8
children 427608ef0687
comparison
equal deleted inserted replaced
753:c459e05a61a8 754:4c12dccc288d
1 # dwm - dynamic window manager 1 # dwm - dynamic window manager
2 # (C)opyright MMVI-MMVII Anselm R. Garbe 2 # (C)opyright MMVI-MMVII Anselm R. Garbe
3 3
4 include config.mk 4 include config.mk
5 5
6 SRC = client.c draw.c event.c main.c tag.c util.c view.c
7 OBJ = ${SRC:.c=.o}
8 6
9 all: options dwm 7 all: options dwm
10 8
11 options: 9 options:
12 @echo dwm build options: 10 @echo dwm build options:
13 @echo "CFLAGS = ${CFLAGS}" 11 @echo "CFLAGS = ${CFLAGS}"
14 @echo "LDFLAGS = ${LDFLAGS}" 12 @echo "LDFLAGS = ${LDFLAGS}"
15 @echo "CC = ${CC}" 13 @echo "CC = ${CC}"
16 14
17 .c.o: 15 dwm.o: dwm.c config.h config.mk
18 @echo CC $< 16 @echo CC $<
19 @${CC} -c ${CFLAGS} $< 17 @${CC} -c ${CFLAGS} $<
20 18
21 ${OBJ}: dwm.h config.h config.mk 19 dwm: dwm.o
22
23 config.h: config.meillo.h
24 @echo creating $@ from config.meillo.h
25 @cp config.meillo.h $@
26
27 dwm: ${OBJ}
28 @echo CC -o $@ 20 @echo CC -o $@
29 @${CC} -o $@ ${OBJ} ${LDFLAGS} 21 @${CC} -o $@ dwm.o ${LDFLAGS}
30 @strip $@ 22 @strip $@
31 23
32 clean: 24 clean:
33 @echo cleaning 25 @echo cleaning
34 @rm -f dwm ${OBJ} dwm-${VERSION}.tar.gz 26 @rm -f dwm ${OBJ} dwm-${VERSION}.tar.gz