home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / GETSCRN.EXE / SOURCE / CAPTURE next >
Text File  |  1990-06-21  |  2KB  |  57 lines

  1. #MAKE file for  capture.exe
  2.  
  3.  
  4. #The following variables are used by BOTH the compiler and the linker:
  5.  
  6. BASE=capture
  7.  
  8. #The following variables are used by the compiler:
  9.  
  10. PROCESSOR=/G2
  11. COMPILE_ONLY=/c
  12. WARNINGS=/W4
  13. COD_FILE=
  14. DEBUG=/Zi /Zd
  15. PACK=/Zp
  16. MODEL=/AL
  17. OPTIMIZE=/Ox
  18.  
  19. #The following variables are used by the linker:
  20.  
  21. CV=/CODEVIEW
  22. NO_DEFAULTS=/NOD
  23. VERBOSE=/INF
  24. LINE_NUMBERS=/LI
  25. STACK=/ST:4000
  26.  
  27. OPTIONS=$(NO_DEFAULTS) $(CV) $(VERBOSE) $(LINE_NUMBERS) $(STACK)
  28.  
  29. OBJECT_FILES=$(BASE) + main + popup + monitor + pm80286 + thread
  30. EXECUTABLE=$(BASE)
  31. MAPFILE=$(BASE)
  32. LIBRARIES=OS2+LLIBCE
  33. DEFINITION=$(BASE)
  34.  
  35. #The following are the command lines issued by this make file:
  36.  
  37. pm80286.obj:    pm80286.asm
  38.     MASM pm80286,;
  39.  
  40. thread.obj:     thread.c        extern.h $(BASE).h
  41.     CL $(COMPILE_ONLY) $(DEBUG) $(PACK) $(COD_FILE) $(MODEL) $(OPTIMIZE) $(PROCESSOR) $(WARNINGS) thread.C > error.c
  42.  
  43. main.obj:    main.c  extern.h $(BASE).h
  44.     CL $(COMPILE_ONLY) $(DEBUG) $(PACK) $(COD_FILE) $(MODEL) $(OPTIMIZE) $(PROCESSOR) $(WARNINGS) main.C >> error.c
  45.  
  46. monitor.obj:    monitor.c  extern.h $(BASE).h
  47.     CL $(COMPILE_ONLY) $(DEBUG) $(PACK) $(COD_FILE) $(MODEL) $(OPTIMIZE) $(PROCESSOR) $(WARNINGS) monitor.C >> error.c
  48.  
  49. popup.obj:    popup.c  extern.h $(BASE).h
  50.     CL $(COMPILE_ONLY) $(DEBUG) $(PACK) $(COD_FILE) $(MODEL) $(OPTIMIZE) $(PROCESSOR) $(WARNINGS) popup.C >> error.c
  51.  
  52. $(BASE).obj:    $(BASE).c  $(BASE).h
  53.     CL $(COMPILE_ONLY) $(DEBUG) $(PACK) $(COD_FILE) $(MODEL) $(OPTIMIZE) $(PROCESSOR) $(WARNINGS) $(BASE).C >> error.c
  54.  
  55. $(BASE).exe:    $(BASE).obj  main.obj  popup.obj  monitor.obj thread.obj pm80286.obj
  56.     LINK $(OPTIONS) $(OBJECT_FILES), $(EXECUTABLE), $(MAPFILE), $(LIBRARIES), $(DEFINITION); > error.l
  57.