Mercurial > aewl
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 |