1#$Id: Makefile,v 1.2 2007/05/28 15:01:58 blymn Exp $
2#$Log: Makefile,v $
3#Revision 1.2  2007/05/28 15:01:58  blymn
4#Merge in wide curses code done as a Summer of Code project by
5#Ruibiao Qiu.
6#
7#Revision 1.1.2.2  2007/01/31 10:08:47  blymn
8#Fix up build errors.
9#
10#Revision 1.1.2.1  2007/01/21 12:05:54  blymn
11#Merge wide curses.
12#
13#Revision 1.1  2007/01/21 11:38:59  blymn
14#Wide curses merge
15#
16#Revision 1.1  2005/08/31 14:52:08  ruibiao
17#
18#A patach for the current source
19#
20#Revision 1.2  2005/08/23 21:29:08  ruibiao
21#
22#Changed to the right libraries
23#
24#Revision 1.1  2005/08/23 16:38:22  ruibiao
25#
26#Initial version, to build all versions of file views and the unit tester
27#
28
29RM = /bin/rm -f
30CFLAGS =
31
32.if defined(DEBUG)
33CFLAGS+= -g
34.endif
35
36all: wcview nwview ccview tcview ncview ex1
37
38wcview: view.c
39	gcc -DHAVE_WCHAR -o wcview view.c -I.. $(CFLAGS) -lcurses -Wl,-rpath,.. -L..
40
41nwview: view.c
42	gcc -DHAVE_WCHAR -o nwview view.c -DNCURSES -I/usr/pkg/include $(CFLAGS) -lcurses -Wl,-rpath,/usr/pkg/lib -L/usr/pkg/lib
43
44ccview: view.c
45	gcc -o ccview view.c -I.. $(CFLAGS) -lcurses -Wl,-rpath,.. -L..
46
47tcview: view.c
48	gcc -o tcview view.c -L/usr/lib -Wl,-rpath,/usr/lib $(CFLAGS) -lcurses
49
50ncview: view.c
51	gcc -o ncview view.c -I/usr/pkg/include -DNCURSES -L/usr/pkg/lib -Wl,-rpath,/usr/pkg/lib $(CFLAGS) -lncurses
52
53ex1: ex1.c
54	gcc -DHAVE_WCHAR -o ex1 ex1.c -I.. $(CFLAGS) -lcurses -Wl,-rpath,.. -L..
55