mingw-sys-socket.p
[cvsps/4msysgit.git] / Makefile
blob849baa1f22bd68fdf10035aca712cdf8652a7590
1 MAJOR=2
2 MINOR=1
3 CC=gcc
4 CFLAGS=-g -O2 -Wall
5 CFLAGS+=-I. -DVERSION=\"$(MAJOR).$(MINOR)\"
6 prefix?=/usr/local
7 OBJS=\
8 tsearch/tsearch.o\
9 tsearch/twalk.o\
10 tsearch/tdelete.o\
11 tsearch/tfind.o\
12 strsep.o\
13 cbtcommon/debug.o\
14 cbtcommon/hash.o\
15 cbtcommon/text_util.o\
16 cbtcommon/sio.o\
17 cbtcommon/tcpsocket.o\
18 cvsps.o\
19 cache.o\
20 util.o\
21 stats.o\
22 cap.o\
23 cvs_direct.o\
24 list_sort.o
26 #.c.o:
27 # $(CC) $< -o $@
29 all: cvsps
31 cvsps: $(OBJS)
32 $(CC) -o cvsps $(OBJS) -lz -lregex -lwsock32
34 install:
35 [ -d $(prefix)/bin ] || mkdir -p $(prefix)/bin
36 [ -d $(prefix)/share/man/man1 ] || mkdir -p $(prefix)/share/man/man1
37 install cvsps $(prefix)/bin
38 install -m 644 cvsps.1 $(prefix)/share/man/man1
40 clean:
41 rm -f cvsps *.o tsearch/*.o cbtcommon/*.o core
43 .PHONY: install clean