home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / winbase / security / winnt / rcmd / makefile < prev    next >
Makefile  |  1996-04-18  |  584b  |  33 lines

  1. # Nmake macros for building Win32 applications
  2. !include <ntwin32.mak>
  3.  
  4. # Inference Rules
  5. .c.Obj:
  6.     $(cc) $(cdebug) $(cflags) $*.C
  7. .obj.exe:
  8.     $(link) $(ldebug) -out:$*.exe $**\
  9.       advapi32.lib user32.Lib
  10.  
  11. # Macro Defines
  12. PROJ1=client
  13. PROJ2=server
  14.  
  15. # Target List
  16. All: $(PROJ1).exe $(PROJ2).exe
  17.  
  18. # Source Objects
  19. $(PROJ1).obj: $(PROJ1).c
  20. $(PROJ2).obj: $(PROJ2).c
  21.  
  22. # Executables
  23. $(PROJ1).exe: $(PROJ1).obj
  24. $(PROJ2).exe: $(PROJ2).obj
  25.  
  26. # Clean Up Everything
  27. CleanAll: clean
  28.     del *.Exe
  29.  
  30. # Clean Up Everything Except .exe Files
  31. Clean:
  32.     del *.obj
  33.