wmifs: Update README.
[dockapps.git] / wmifs / Makefile
blobe442ed390d3a20426d6c8f08f7b049c745a7d5f3
1 prefix =/usr/local
2 bindir=${prefix}/bin
3 datarootdir=${prefix}/share
4 mandir=${datarootdir}/man
5 man1dir=${mandir}/man1
6 CONF=/etc
8 CC = gcc
9 LIBS = -lXpm -lXext -lX11
10 OBJS = wmifs.o \
11 wmgeneral/wmgeneral.o \
12 wmgeneral/misc.o \
13 wmgeneral/list.o
15 CFLAGS = -Wall -O2 -g
17 INSTALL = /usr/bin/install
18 INSTALL_DIR = $(INSTALL) -p -d -o root -g root -m 755
19 INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755
20 INSTALL_FILE = $(INSTALL) -p -o root -g root -m 644
22 .c.o:
23 $(CC) -DCONF=\"$(CONF)\" $(CPPFLAGS) $(CFLAGS) -c $< -o $*.o
25 wmifs: $(OBJS)
26 $(CC) $(LDFLAGS) -o wmifs $^ $(LIBS)
28 all:: wmifs
30 clean::
31 for i in $(OBJS) ; do \
32 rm -f $$i ; \
33 done
34 rm -f wmifs
36 install::
37 $(INSTALL_DIR) $(DESTDIR)$(bindir)
38 $(INSTALL_DIR) $(DESTDIR)$(CONF)
39 $(INSTALL_DIR) $(DESTDIR)$(man1dir)
40 $(INSTALL_PROGRAM) wmifs $(DESTDIR)$(bindir)
41 $(INSTALL_FILE) sample.wmifsrc $(DESTDIR)$(CONF)/wmifsrc
42 $(INSTALL_FILE) wmifs.1 $(DESTDIR)$(man1dir)
43 @echo "WMiFS installation finished..."
44 @echo " "
45 @echo "have fun! ;-)"