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 / sockauth / makefile < prev    next >
Encoding:
Makefile  |  1996-07-22  |  1.4 KB  |  48 lines

  1.  
  2. !include <win32.mak>
  3.  
  4. CPP          = $(cc)
  5. CPPFLAGS     = $(cflags) $(cvars) $(cdebug)
  6. LINKFLAGS    = $(linkdebug) $(conflags) /subsystem:console 
  7.  
  8.             
  9. all: server.exe client.exe
  10.  
  11.  
  12.                      
  13. # ----------------------------------------------------------------------------
  14. #                      L I N K / R E S   C O M M A N D S
  15. # ----------------------------------------------------------------------------
  16.  
  17. server.exe: server.obj comm.obj security.obj collect.obj
  18.     @echo Linking ...
  19.      $(link) $(LINKFLAGS) $** $(conlibs) wsock32.lib -out:$@
  20.  
  21. client.exe: client.obj comm.obj security.obj collect.obj
  22.     @echo Linking ...
  23.      $(link) $(LINKFLAGS) $** $(conlibs) -out:$@
  24.  
  25.  
  26. # ----------------------------------------------------------------------------
  27. #                           B U I L D   R U L E S
  28. # ----------------------------------------------------------------------------
  29.  
  30. .c.obj:
  31.     @echo Compiling $<...
  32.     $(CPP) $(CPPFLAGS) /c -I..\include $<
  33.  
  34.  
  35. # ----------------------------------------------------------------------------
  36. #                       D E P E N D E N C Y   R U L E S
  37. # ----------------------------------------------------------------------------
  38.  
  39. comm.obj : comm.c comm.h
  40.  
  41. security.obj : security.c security.h collect.h
  42.  
  43. server.obj : server.c security.h comm.h
  44.  
  45. client.obj : client.c security.h comm.h
  46.  
  47. collect.obj : collect.c collect.h
  48.