home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / graphics / gdi / setdisp / makefile next >
Makefile  |  1996-04-29  |  748b  |  36 lines

  1. # Nmake macros for building Windows 32-Bit apps
  2.  
  3. TARGETOS=WIN95
  4. APPVER=4.0
  5.  
  6. !include <win32.mak>
  7.  
  8. !ifndef nodebug
  9. cflags = $(cflags) -DDBG
  10. !endif
  11.  
  12. all: SetDisp.exe
  13.  
  14. # Update the resource if necessary
  15.  
  16. SetDisp.res: SetDisp.rc SetDisp.h resource.h
  17.     $(rc) $(rcflags) $(rcvars) SetDisp.rc
  18.  
  19. # Update the object file if necessary
  20.  
  21. SetDisp.obj: SetDisp.c SetDisp.h
  22.     $(cc) $(cflags) $(cvars) $(cdebug) SetDisp.c
  23.  
  24. # Update the executable file if necessary, and if so, add the resource back in.
  25. SetDisp.exe: SetDisp.obj SetDisp.res
  26.     $(link) $(linkdebug) $(guiflags) -out:SetDisp.exe SetDisp.obj SetDisp.res $(guilibs) shell32.lib
  27.  
  28. cleanall:
  29.    del *.exe
  30.    del *.obj
  31.    del *.res
  32.  
  33. clean:
  34.    del *.obj
  35.    del *.res
  36.