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