:pserver:cvs@pserver.samba.org:/cvsroot - gnokii - Tue Nov 27 05:17 CET 2001
[gnokii.git] / gnokiid / Makefile
1
2 #
3 # Makefile for the GNOKII tool suite.
4 #
5 # Copyright (C) 1999 Hugh Blemings & Pavel Janík ml.
6 #               2000 Karel Zak
7 #
8
9 TOPDIR=..
10 include $(TOPDIR)/Makefile.global
11
12 CFLAGS  += $(PTHREAD_CFLAGS)
13 LDFLAGS += $(PTHREAD_LIBS)
14
15 LDFLAGS += -L$(TOPDIR)/common -lgnokii
16
17 OBJS =  gnokiid.o
18
19 all: gnokiid
20
21 gnokiid: $(OBJS) $(TOPDIR)/common/data/DATA.o
22
23 $(TOPDIR)/common/data/DATA.o:
24         $(MAKE) -C $(TOPDIR)/common/data DATA.o
25
26 clean:
27         $(RM) $(OBJS) *~ depend gnokiid *.exe core *.bak
28
29 install: all
30         $(INSTALL) -d $(sbindir)
31         $(INSTALL) gnokiid $(sbindir)
32
33 install-strip: all
34         $(INSTALL) -d $(sbindir)
35         $(INSTALL) -s gnokiid $(sbindir)
36         @echo "done"
37
38 install-suid: all
39         @if [ -z "/bin/grep -e '^gnokii:' /etc/group" ]; then \
40                 /usr/sbin/groupadd gnokii; \
41         fi
42         $(INSTALL) -d $(sbindir)
43         $(INSTALL) -o root -g gnokii -m 4750 gnokiid $(sbindir)
44         @echo "done"
45
46 install-ss: all
47         @if [ -z "/bin/grep -e '^gnokii:' /etc/group" ]; then \
48                 /usr/sbin/groupadd gnokii; \
49         fi
50         $(INSTALL) -d $(sbindir)
51         $(INSTALL) -o root -g gnokii -m 4750 -s gnokiid $(sbindir)
52         @echo "done"
53
54 depend dep:
55         $(CC) $(CFLAGS) -MM *.c >depend
56
57 ifeq (depend,$(wildcard depend))
58 include depend
59 endif
60
61 .PHONY: all install clean dep depend