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