tmkfile - glazier - window management experiments
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Submodules
(DIR) README
(DIR) LICENSE
---
tmkfile (667B)
---
1 <config.mk
2
3 all:V: glazier ewmh
4
5 glazier: glazier.o libwm/libwm.a
6 ${LD} ${LDFLAGS} $prereq ${LIBS} -o $target
7
8 ewmh: ewmh.o libwm/libwm.a
9 ${LD} ${LDFLAGS} $prereq ${LIBS} -o $target
10
11 glazier.o: glazier.c config.h
12
13 %.o: %.c
14 ${CC} ${CPPFLAGS} ${CFLAGS} -c $stem.c -o $stem.o
15
16 config.h: config.def.h
17 cp config.def.h config.h
18
19 clean:V:
20 rm -f glazier ewmh *.o
21
22 install:V: glazier ewmh
23 mkdir -p ${DESTDIR}${PREFIX}/bin
24 cp glazier ${DESTDIR}${PREFIX}/bin/glazier
25 cp ewmh ${DESTDIR}${PREFIX}/bin/ewmh
26 chmod 755 ${DESTDIR}${PREFIX}/bin/glazier
27 chmod 755 ${DESTDIR}${PREFIX}/bin/ewmh
28
29 uninstall:V:
30 rm ${DESTDIR}${PREFIX}/bin/glazier
31 rm ${DESTDIR}${PREFIX}/bin/ewmh