wmshutdown: Destroy dialog window before shutting down. This is especially useful...
[dockapps.git] / wmtz / wmtz / Makefile
blob273c1521171036ef42a9d14608d0a0a9c52f51da
1 CC = gcc
2 LIBDIR = -L/usr/X11R6/lib
3 LIBS = -lXpm -lXext -lX11 -lm -ldockapp
4 FLAGS = -O2
5 DESTDIR = /usr/local
6 OBJS = wmtz.o
8 .c.o:
9 $(CC) -I/usr/X11R6/include $(FLAGS) -c -Wall $< -o $*.o
11 wmtz: $(OBJS)
12 $(CC) $(FLAGS) -o wmtz $^ -lXext $(LIBDIR) $(LIBS)
14 all:: wmtz
16 clean::
17 for i in $(OBJS) ; do \
18 rm -f $$i ; \
19 done
20 rm -f wmtz
21 rm -f *~
23 install:: wmtz
24 cp -f wmtz $(DESTDIR)/bin/
25 chmod 755 $(DESTDIR)/bin/wmtz
26 chown root:root $(DESTDIR)/bin/wmtz
27 cp -f wmtz.1 $(DESTDIR)/man/man1
28 chmod 644 $(DESTDIR)/man/man1/wmtz.1
29 chown root:root $(DESTDIR)/man/man1/wmtz.1
30 cp -f wmtzrc $(HOME)/.wmtzrc
31 chmod 600 $(HOME)/.wmtzrc
32 cp -f wmtzrc /etc/wmtzrc
33 chmod 644 /etc/wmtzrc
34 chown root:root /etc/wmtzrc
35 @echo "wmtz: Installation finished..."
37 uninstall::
38 rm -i /usr/local/bin/wmtz
39 rm -i /etc/wmtzrc
40 chmod 666 $(HOME)/.wmtzrc
41 rm -i $(HOME)/.wmtzrc
42 @echo "wmtz: Uninstall completed..."