home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / lynx2.8.1dev.10.tar.gz / lynx2.8.1dev.10.tar / lynx2-8 / src / makefile.wsl < prev    next >
Makefile  |  1998-05-10  |  2KB  |  63 lines

  1. OBJS= UCdomap.o UCAux.o UCAuto.o \
  2. LYClean.o LYShowInfo.o LYEdit.o LYStrings.o \
  3. LYMail.o HTAlert.o GridText.o LYGetFile.o \
  4. LYMain.o LYMainLoop.o LYCurses.o LYBookmark.o LYUtils.o \
  5. LYOptions.o LYReadCFG.o LYSearch.o LYHistory.o \
  6. LYForms.o LYPrint.o LYrcFile.o LYDownload.o LYNews.o LYKeymap.o \
  7. HTML.o HTFWriter.o HTInit.o DefaultStyle.o LYLocal.o LYUpload.o \
  8. LYLeaks.o LYexit.o LYJump.o LYList.o LYCgi.o LYTraversal.o \
  9. LYEditmap.o LYCharSets.o LYCharUtils.o LYMap.o LYCookie.o LYExtern.o \
  10. LYStyle.o LYHash.o
  11.  
  12. SLANGINC=-If:/slang/src
  13. CFLAGS= $(MCFLAGS) -I. -I.. $(SLANGINC)
  14.  
  15. CC = gcc
  16. MCFLAGS = -O3 -DUSE_ZLIB -DUSE_EXTERNALS \
  17. -DUSE_SLANG -DACCESS_AUTH -DNO_CUSERID \
  18. -DNOUSERS -DDOSPATH -DNO_TTYTYPE -DNO_UTMP -I../WWW/library/implement -I../djgpp/tcplib/include \
  19. -I./chrtrans -I../djgpp/tcplib/include/tcp
  20. WWWLIB = ../WWW/library/djgpp/libwww.a ../djgpp/tcplib/obj/libtcp.a
  21. LIBS=-Lf:/slang/src/djgobjs -lslang -lz
  22. CHRTR= ./chrtrans/
  23.  
  24. all: lynx.exe
  25.  
  26. lynx.exe:   message $(OBJS) $(WWWLIB)
  27.     @echo "Linking and creating Lynx executable"
  28.     $(CC) $(CFLAGS) -o lynx.exe  $(OBJS) $(WWWLIB) $(SLANGLIB) $(LIBS)
  29.     @echo "Welcome to Lynx!"
  30.  
  31. message:
  32.     @echo "Compiling Lynx sources"
  33.  
  34. dbg:    $(OBJS) $(WWWLIB)
  35.     @echo "Making Lynx code"
  36.     $(CC) $(OBJS) $(CFLAGS) $(WWWLIB) $(SLANGLIB) $(LIBS)
  37.  
  38. lint:
  39.     lint *.c  > ../lint.out
  40.  
  41. clean:
  42.     rm -f lynx.exe core *.[ob]
  43.  
  44. LYMain.o: ../userdefs.h
  45. LYMainLoop.o: LYMainLoop.c ../userdefs.h
  46. LYReadCFG.o: LYReadCFG.c ../userdefs.h
  47. HTFWriter.o: HTFWriter.c ../userdefs.h
  48. LYGetFile.o: LYGetFile.c ../userdefs.h
  49. LYOptions.o: LYOptions.c ../userdefs.h
  50. LYReadCFG.o: LYReadCFG.c ../userdefs.h
  51. LYTraversal.o: LYTraversal.c ../userdefs.h
  52. LYCharSets.o: LYCharSets.c ../userdefs.h
  53. LYShowInfo.o: LYShowInfo.c ../userdefs.h
  54. LYStrings.o: LYStrings.c ../userdefs.h
  55. LYBookmark.o: LYBookmark.c ../userdefs.h
  56. LYHistory.o: LYHistory.c ../userdefs.h
  57. LYDownload.o: LYDownload.c ../userdefs.h
  58. DefaultStyle.o: DefaultStyle.c ../userdefs.h
  59. LYEditmap.o: LYEditmap.c ../userdefs.h
  60. LYCharUtils.o: LYCharUtils.c ../userdefs.h
  61. LYExtern.o: LYExtern.c ../userdefs.h
  62. LYCookie.o: ../userdefs.h
  63.