home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / labhelp.zip / labhelp / makefile < prev    next >
Makefile  |  1992-12-01  |  986b  |  38 lines

  1. #######################################################################
  2. # Options for assembler (to remake labhelp.sys)
  3. # Lines below when using IBM CSET/2
  4. #
  5. # For Microsoft C6.0, use options /AH /Za /W3 /FPi /G2
  6. #######################################################################
  7. ICC=
  8. COPTS = -Q+ -N30 -W3 -Sm -Gn- -Kb+ -G4 -DCSET2
  9. CC    = icc
  10. AOPTS =
  11. ASM   = masm
  12.  
  13. # Inference rules
  14. .SUFFIXES:
  15. .SUFFIXES: .asm .c .obj .exe
  16.  
  17. .c.obj :
  18.    $(CC) $(COPTS) -C+ -Fo$@ $<
  19.  
  20. .asm.obj : 
  21.    $(ASM) $(AOPTS) $*;
  22.  
  23. ###########################################################################
  24. # Make dependencies and rules
  25. ###########################################################################
  26. EXES:  test.exe 
  27.  
  28. labhelp.sys: $*.obj $*.def
  29.     link $*, $*.sys,  NUL , os2286, $*
  30.  
  31. # Alternate with full map for debugging
  32. # labhelp.sys: $*.obj $*.def
  33. #     link /MAP $*, $*.sys,, os2286, $*
  34. #     mapsym $*
  35.  
  36. test.exe : test.obj
  37.     $(CC) $(COPTS) -Fe$@ $**
  38.