Mercurial > dwm-meillo
comparison Makefile @ 2:a79188fe4a40
added new stuff
author | Anselm R. Garbe <garbeam@wmii.de> |
---|---|
date | Mon, 10 Jul 2006 18:35:39 +0200 |
parents | f10194d4b76d |
children | e969f3575b7a |
comparison
equal
deleted
inserted
replaced
1:f10194d4b76d | 2:a79188fe4a40 |
---|---|
1 # gridwm - grid window manager | 1 # gridwm - grid window manager |
2 # (C)opyright MMVI Anselm R. Garbe | 2 # (C)opyright MMVI Anselm R. Garbe |
3 | 3 |
4 include config.mk | 4 include config.mk |
5 | 5 |
6 SRC = wm.c | 6 WMSRC = wm.c draw.c util.c |
7 OBJ = ${SRC:.c=.o} | 7 WMOBJ = ${WMSRC:.c=.o} |
8 MAN = gridwm.1 | 8 MAN = gridwm.1 |
9 BIN = gridwm gridmenu | 9 BIN = gridwm gridmenu |
10 | 10 |
11 all: config gridwm | 11 all: config gridwm |
12 @echo finished | 12 @echo finished |
20 | 20 |
21 .c.o: | 21 .c.o: |
22 @echo CC $< | 22 @echo CC $< |
23 @${CC} -c ${CFLAGS} $< | 23 @${CC} -c ${CFLAGS} $< |
24 | 24 |
25 ${OBJ}: wm.h | 25 ${WMOBJ}: wm.h draw.h config.h |
26 | 26 |
27 gridwm: ${OBJ} | 27 gridwm: ${WMOBJ} |
28 @echo LD $@ | 28 @echo LD $@ |
29 @${CC} -o $@ ${OBJ} ${X11LDFLAGS} | 29 @${CC} -o $@ ${WMOBJ} ${LDFLAGS} |
30 | 30 |
31 clean: | 31 clean: |
32 rm -f gridwm *.o | 32 rm -f gridwm *.o |
33 | 33 |
34 dist: clean | 34 dist: clean |
35 mkdir -p gridwm-${VERSION} | 35 mkdir -p gridwm-${VERSION} |
36 cp -R Makefile README LICENSE config.mk ${SRC} ${MAN} gridwm-${VERSION} | 36 cp -R Makefile README LICENSE config.mk ${WMSRC} ${MAN} gridwm-${VERSION} |
37 tar -cf gridwm-${VERSION}.tar gridwm-${VERSION} | 37 tar -cf gridwm-${VERSION}.tar gridwm-${VERSION} |
38 gzip gridwm-${VERSION}.tar | 38 gzip gridwm-${VERSION}.tar |
39 rm -rf gridwm-${VERSION} | 39 rm -rf gridwm-${VERSION} |
40 | 40 |
41 install: all | 41 install: all |