Mercurial > aewl
comparison Makefile @ 759:45f23169563e
renamed dwm to aewl
updated copyright notices
updated man page
author | meillo@marmaro.de |
---|---|
date | Fri, 30 May 2008 22:18:18 +0200 |
parents | 427608ef0687 |
children | 794a83e74023 |
comparison
equal
deleted
inserted
replaced
758:bc512840e5a5 | 759:45f23169563e |
---|---|
1 # dwm - dynamic window manager | 1 # aewl - a fork of dwm, the 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 | 6 |
7 all: options dwm | 7 all: options aewl |
8 | 8 |
9 options: | 9 options: |
10 @echo dwm build options: | 10 @echo aewl build options: |
11 @echo "CFLAGS = ${CFLAGS}" | 11 @echo "CFLAGS = ${CFLAGS}" |
12 @echo "LDFLAGS = ${LDFLAGS}" | 12 @echo "LDFLAGS = ${LDFLAGS}" |
13 @echo "CC = ${CC}" | 13 @echo "CC = ${CC}" |
14 | 14 |
15 dwm.o: dwm.c config.h config.mk | 15 aewl.o: aewl.c config.h config.mk |
16 @echo CC $< | 16 @echo CC $< |
17 @${CC} -c ${CFLAGS} $< | 17 @${CC} -c ${CFLAGS} $< |
18 | 18 |
19 dwm: dwm.o | 19 aewl: aewl.o |
20 @echo CC -o $@ | 20 @echo CC -o $@ |
21 @${CC} -o $@ dwm.o ${LDFLAGS} | 21 @${CC} -o $@ aewl.o ${LDFLAGS} |
22 @strip $@ | 22 @strip $@ |
23 | 23 |
24 clean: | 24 clean: |
25 @echo cleaning | 25 @echo cleaning |
26 @rm -f dwm *.o dwm-${VERSION}.tar.gz | 26 @rm -f aewl *.o aewl-*.tar.gz |
27 | 27 |
28 dist: clean | 28 dist: clean |
29 @echo creating dist tarball | 29 @echo creating dist tarball |
30 @mkdir -p dwm-${VERSION} | 30 @mkdir -p aewl-${VERSION} |
31 @cp -R LICENSE Makefile README config.*.h config.mk \ | 31 @cp -R LICENSE Makefile README config.h config.mk \ |
32 dwm.1 dwm.h ${SRC} dwm-${VERSION} | 32 aewl.1 aewl.h ${SRC} aewl-${VERSION} |
33 @tar -cf dwm-${VERSION}.tar dwm-${VERSION} | 33 @tar -cf aewl-${VERSION}.tar aewl-${VERSION} |
34 @gzip dwm-${VERSION}.tar | 34 @gzip aewl-${VERSION}.tar |
35 @rm -rf dwm-${VERSION} | 35 @rm -rf aewl-${VERSION} |
36 | 36 |
37 install: all | 37 install: all |
38 @echo installing executable file to ${DESTDIR}${PREFIX}/bin | 38 @echo installing executable file to ${DESTDIR}${PREFIX}/bin |
39 @mkdir -p ${DESTDIR}${PREFIX}/bin | 39 @mkdir -p ${DESTDIR}${PREFIX}/bin |
40 @cp -f dwm ${DESTDIR}${PREFIX}/bin | 40 @cp -f aewl ${DESTDIR}${PREFIX}/bin |
41 @chmod 755 ${DESTDIR}${PREFIX}/bin/dwm | 41 @chmod 755 ${DESTDIR}${PREFIX}/bin/aewl |
42 @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 | 42 @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 |
43 @mkdir -p ${DESTDIR}${MANPREFIX}/man1 | 43 @mkdir -p ${DESTDIR}${MANPREFIX}/man1 |
44 @sed 's/VERSION/${VERSION}/g' < dwm.1 > ${DESTDIR}${MANPREFIX}/man1/dwm.1 | 44 @sed 's/VERSION/${VERSION}/g' < aewl.1 > ${DESTDIR}${MANPREFIX}/man1/aewl.1 |
45 @chmod 644 ${DESTDIR}${MANPREFIX}/man1/dwm.1 | 45 @chmod 644 ${DESTDIR}${MANPREFIX}/man1/aewl.1 |
46 | 46 |
47 uninstall: | 47 uninstall: |
48 @echo removing executable file from ${DESTDIR}${PREFIX}/bin | 48 @echo removing executable file from ${DESTDIR}${PREFIX}/bin |
49 @rm -f ${DESTDIR}${PREFIX}/bin/dwm | 49 @rm -f ${DESTDIR}${PREFIX}/bin/aewl |
50 @echo removing manual page from ${DESTDIR}${MANPREFIX}/man1 | 50 @echo removing manual page from ${DESTDIR}${MANPREFIX}/man1 |
51 @rm -f ${DESTDIR}${MANPREFIX}/man1/dwm.1 | 51 @rm -f ${DESTDIR}${MANPREFIX}/man1/aewl.1 |
52 | 52 |
53 .PHONY: all options clean dist install uninstall | 53 .PHONY: all options clean dist install uninstall |