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.dsl < prev    next >
Makefile  |  1998-05-10  |  2KB  |  66 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 = -I/slang/src
  13. SLANGLIB = /slang/src/djgobjs/libslang.a
  14. CFLAGS= $(MCFLAGS) -I. -I.. $(SLANGINC)
  15.  
  16. CC = gcc
  17. MCFLAGS = -O3 -DRAWDOSKEYHACK -DUSE_ZLIB -DUSE_EXTERNALS -DUSE_SLANG -DACCESS_AUTH -DNO_CUSERID -DNOUSERS -DDOSPATH -DNO_TTYTYPE -DNO_UTMP -Ichrtrans -I../WWW/library/implementation   -I../djgpp/tcplib/include -I../djgpp/tcplib/include/tcp
  18. WWWLIB = ../WWW/library/djgpp/libwww.a  ../djgpp/tcplib/obj/libtcp.a
  19. LIBS=-lz -lwmemu
  20.  
  21. all: lynx.exe
  22.  
  23. lynx.exe:   message $(OBJS) $(WWWLIB)
  24.     @echo "Linking and creating Lynx executable"
  25.     $(CC) $(CFLAGS) -o lynx.exe  $(OBJS) $(WWWLIB) $(SLANGLIB) $(LIBS)
  26.     @echo "Welcome to Lynx!"
  27.  
  28. message:
  29.     @echo "Compiling Lynx sources"
  30.  
  31. dbg:    $(OBJS) $(WWWLIB)
  32.     @echo "Making Lynx code"
  33.     $(CC) -g $(OBJS) $(CFLAGS) $(WWWLIB) $(SLANGLIB) $(LIBS)
  34.  
  35. lint:
  36.     lint *.c  > ../lint.out
  37.  
  38. clean:
  39.     rm -f lynx.exe core *.[ob]
  40.  
  41. LYMain.o: ../userdefs.h
  42. LYMainLoop.o: LYMainLoop.c ../userdefs.h
  43. LYReadCFG.o: LYReadCFG.c ../userdefs.h
  44. HTFWriter.o: HTFWriter.c ../userdefs.h
  45. LYGetFile.o: LYGetFile.c ../userdefs.h
  46. LYOptions.o: LYOptions.c ../userdefs.h
  47. LYReadCFG.o: LYReadCFG.c ../userdefs.h
  48. LYTraversal.o: LYTraversal.c ../userdefs.h
  49. LYCharSets.o: LYCharSets.c ../userdefs.h
  50. LYShowInfo.o: LYShowInfo.c ../userdefs.h
  51. LYStrings.o: LYStrings.c ../userdefs.h
  52. LYBookmark.o: LYBookmark.c ../userdefs.h
  53. LYHistory.o: LYHistory.c ../userdefs.h
  54. LYDownload.o: LYDownload.c ../userdefs.h
  55. DefaultStyle.o: DefaultStyle.c ../userdefs.h
  56. LYEditmap.o: LYEditmap.c ../userdefs.h
  57. LYCharUtils.o: LYCharUtils.c ../userdefs.h
  58. LYExtern.o: LYExtern.c ../userdefs.h
  59. LYCookie.o: ../userdefs.h
  60.  
  61. #UCdomap.o: UCdomap.c ../userdefs.h lycharsets.h
  62. #UCdomap.o: UCdomap.c chrtrans/UCkd.h chrtrans/makeuctb chrtrans/makeuctb.c \
  63. #                UCdomap.h UCMap.h ../userdefs.h
  64. #UCAux.o : UCAux.c $(CMN)UCAux.h $(CMN)UCDefs.h
  65.  
  66.