home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / msysjour / vol04 / 01a / genapp / genapp < prev    next >
Text File  |  1988-10-24  |  1KB  |  53 lines

  1. #================================================================
  2. #
  3. #    Makefile for GENAPP (this is LARGE MODEL)
  4. #
  5. #================================================================
  6.  
  7. # removed the /NOD flag for large model
  8. LINK        = link
  9. MODEL        = M
  10. WLIBS        = mlibw
  11. AUTHORS        = -DPC_PORT -DRV -DSTANDALONE_TEST -DMEM_PROTO  -DAS
  12. CC            = cl
  13. DEBUG        = 
  14. CFLAGS        = -c -u -A$(MODEL) -FPa -Gw -Os -Zpe$(DEBUG) -W3 $(AUTHORS)
  15. TMP_OBJ        = .
  16. HOME_OBJ    = .
  17. HOME_SRC    = .
  18.  
  19. #----------------------------------------------------------------
  20.  
  21. ST_OBJS        =         \
  22.         winmain.obj     \
  23.         applcatn.obj    \
  24.         envrnmt.obj
  25.  
  26. #----------------------------------------------------------------
  27.  
  28. ST_LINK        = winmain pcdebug pcutil \
  29.         applcatn envrnmt
  30.  
  31. #----------------------------------------------------------------
  32.  
  33. genapp.res:    genapp.cur genapp.ico genapp.rc wgenapp.h
  34.         rc -r genapp.rc
  35.  
  36. #----------------------------------------------------------------
  37.  
  38. $(HOME_OBJ)\winmain.obj:    winmain.c
  39.         $(CC) $(CFLAGS) $(HOME_SRC)\winmain.c
  40.  
  41. $(HOME_OBJ)\applcatn.obj:    applcatn.c
  42.         $(CC) $(CFLAGS) $(HOME_SRC)\applcatn.c
  43.  
  44. $(HOME_OBJ)\envrnmt.obj:    envrnmt.c
  45.         $(CC) $(CFLAGS) $(HOME_SRC)\envrnmt.c
  46.  
  47. #----------------------------------------------------------------
  48. genapp.exe:    $(ST_OBJS) genapp.def genapp.res
  49.         $(LINK)/NOE @genapp.lnk
  50.         rc genapp.res
  51.  
  52. # old version:    $(LINK) $(ST_LINK), genapp/align:16, nul, $(WLIBS), genapp.def
  53.