Mercurial > dwm-meillo
comparison Makefile @ 181:03cb4cc41818
applied Jukka's diff
author | arg@10ksloc.org |
---|---|
date | Thu, 03 Aug 2006 15:05:34 +0200 |
parents | 6d2bc1d3a00d |
children | ca8d8b7bd16f |
comparison
equal
deleted
inserted
replaced
180:6d2bc1d3a00d | 181:03cb4cc41818 |
---|---|
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 | 6 SRC = client.c draw.c event.c main.c tag.c util.c |
7 OBJ = ${SRC:.c=.o} | 7 OBJ = ${SRC:.c=.o} |
8 CONFIG ?= config.default.h | |
8 | 9 |
9 all: options dwm | 10 all: options dwm |
10 @echo finished | 11 @echo finished |
11 | 12 |
12 options: | 13 options: |
19 @echo CC $< | 20 @echo CC $< |
20 @${CC} -c ${CFLAGS} $< | 21 @${CC} -c ${CFLAGS} $< |
21 | 22 |
22 ${OBJ}: dwm.h config.h | 23 ${OBJ}: dwm.h config.h |
23 | 24 |
24 config.h: | 25 config.h: ${CONFIG} |
25 @echo creating default $@ | 26 @echo creating $@ from $> |
26 @cp config.default.h $@ | 27 @cp $> $@ |
27 | 28 |
28 dwm: ${OBJ} | 29 dwm: ${OBJ} |
29 @echo LD $@ | 30 @echo LD $@ |
30 @${CC} -o $@ ${OBJ} ${LDFLAGS} | 31 @${CC} -o $@ ${OBJ} ${LDFLAGS} |
31 | 32 |
32 clean: | 33 clean: |
33 @echo cleaning | 34 @echo cleaning |
34 @rm -f dwm ${OBJ} dwm-${VERSION}.tar.gz | 35 @rm -f dwm ${OBJ} config.h dwm-${VERSION}.tar.gz |
35 | 36 |
36 dist: clean | 37 dist: clean |
37 @echo creating dist tarball | 38 @echo creating dist tarball |
38 @mkdir -p dwm-${VERSION} | 39 @mkdir -p dwm-${VERSION} |
39 @cp -R LICENSE Makefile README config.*.h config.mk \ | 40 @cp -R LICENSE Makefile README config.*.h config.mk \ |