]> mj.ucw.cz Git - nwho.git/blob - Makefile
4b3255e0dc1d31ced12ae8f0cc829900257d319e
[nwho.git] / Makefile
1 # Makefile for the ywho toolkit
2
3 CFLAGS=-O2 -Wall -Wno-parentheses
4 LDFLAGS=-s
5 ROOT=/
6 REL=ywho-1.9
7
8 all: ywho nwhod nwho
9
10 ywho: ywho.o
11
12 ywho.o: ywho.c
13
14 nwhod: nwhod.o
15
16 nwhod.o: nwhod.c net.h
17
18 nwho: nwho.o
19
20 nwho.o: nwho.c net.h
21
22 clean:
23         rm -f *.o ywho nwhod nwho *~
24         rm -rf dist
25
26 install:
27         strip ywho
28         mkdir -p $(ROOT)/usr/bin $(ROOT)/usr/sbin
29         install -s -m 755 ywho nwho $(ROOT)/usr/bin
30         ln -sf nwho $(ROOT)/usr/bin/nuptime
31         install -s -m 755 nwhod $(ROOT)/usr/sbin
32         install -d -m 755 $(ROOT)/var/spool/nwho
33
34 dist: clean
35         mkdir dist
36         cp -a . dist/$(REL)
37         rm -rf `find dist/$(REL) -name CVS -o -name tmp` dist/$(REL)/dist
38         cd dist ; tar czvvf /tmp/$(REL).tar.gz $(REL)