home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / APPS / TEKST / FUNNEL_S / OS2 / MAKEFILE.OS2 < prev    next >
Encoding:
Text File  |  1992-12-10  |  3.3 KB  |  50 lines

  1. # Simple GNU makefile for funnelweb using gcc/2 under OS/2 2.0. 
  2. # The distribution of gcc/2 and its libraries used was that current
  3. # as of 1 December, 1992.
  4. # This makefile was written for use with GNU make.
  5.  
  6. CFLAGS = -O2 -Wall
  7.  
  8. CC = gcc
  9.  
  10. LINK_OPTS = /A:16 /NOI
  11.  
  12. FW_OBJS = analyse.obj as.obj clock.obj command.obj data.obj dump.obj help.obj \
  13.     help_gnu.obj list.obj lister.obj machin.obj main.obj mapper.obj \
  14.     memory.obj misc.obj option.obj parser.obj scanner.obj section.obj \
  15.     table.obj tangle.obj texhead.obj weave.obj writfile.obj
  16.  
  17. all : fw.exe
  18. .PHONY : all
  19.  
  20. fw.exe : $(FW_OBJS)
  21.     link386 $(LINK_OPTS) @funnel.rsp, fw.exe, fw.map, libc, fw
  22.  
  23. %.obj : %.c
  24.     $(CC) -c $(CFLAGS) $< -o $@
  25.  
  26. analyse.obj : style.h environ.h analyse.h as.h data.h clock.h list.h table.h option.h machin.h help.h section.h writfile.h lister.h misc.h analyse.c
  27. as.obj : style.h environ.h as.h machin.h as.c
  28. clock.obj : style.h environ.h as.h clock.h machin.h clock.c
  29. command.obj : style.h environ.h analyse.h as.h command.h machin.h data.h clock.h list.h table.h option.h help.h section.h writfile.h dump.h lister.h memory.h mapper.h misc.h parser.h scanner.h tangle.h weave.h command.c
  30. data.obj : data.h style.h environ.h clock.h list.h table.h option.h machin.h help.h section.h writfile.h data.c
  31. dump.obj : style.h environ.h as.h clock.h data.h list.h table.h option.h machin.h help.h section.h writfile.h dump.h misc.h dump.c
  32. help.obj : style.h environ.h as.h help.h help_gnu.h misc.h data.h clock.h list.h table.h option.h machin.h section.h writfile.h help.c
  33. help_gnu.obj : style.h environ.h help_gnu.h help_gnu.ctx help_gnu.c
  34. list.obj : style.h environ.h as.h machin.h memory.h list.h list.c
  35. lister.obj : style.h environ.h as.h data.h clock.h list.h table.h option.h machin.h help.h section.h writfile.h lister.h misc.h lister.c
  36. machin.obj : style.h environ.h as.h machin.h machin.c
  37. main.obj : style.h environ.h as.h command.h machin.h data.h clock.h list.h table.h option.h help.h section.h writfile.h memory.h main.c
  38. mapper.obj : style.h environ.h as.h machin.h mapper.h memory.h mapper.c
  39. memory.obj : style.h environ.h as.h machin.h memory.h memory.c
  40. misc.obj : style.h environ.h as.h data.h clock.h list.h table.h option.h machin.h help.h section.h writfile.h memory.h misc.h misc.c
  41. option.obj : style.h environ.h as.h data.h clock.h list.h table.h option.h machin.h help.h section.h writfile.h misc.h option.c
  42. parser.obj : style.h environ.h as.h data.h clock.h list.h table.h option.h machin.h help.h section.h writfile.h lister.h mapper.h memory.h misc.h parser.h parser.c
  43. scanner.obj : style.h environ.h as.h clock.h data.h list.h table.h option.h machin.h help.h section.h writfile.h dump.h lister.h mapper.h memory.h misc.h scanner.h scanner.c
  44. section.obj : style.h environ.h as.h section.h section.c
  45. table.obj : style.h environ.h as.h machin.h memory.h table.h table.c
  46. tangle.obj : style.h environ.h as.h data.h clock.h list.h table.h option.h machin.h help.h section.h writfile.h lister.h memory.h misc.h tangle.h tangle.c
  47. texhead.obj : style.h environ.h texhead.h writfile.h texhead.ctx texhead.c
  48. weave.obj : style.h environ.h as.h data.h clock.h list.h table.h option.h machin.h help.h section.h writfile.h lister.h misc.h texhead.h weave.h weave.c
  49. writfile.obj : style.h environ.h as.h machin.h writfile.h writfile.c
  50.