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