home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / netds / rpc / pickle / picklp / makefile.dos next >
Encoding:
Makefile  |  1995-11-14  |  1.2 KB  |  47 lines

  1. #*************************************************************#
  2. #**                                                         **#
  3. #**                 Microsoft RPC Examples                  **#
  4. #**                    pickle Application                   **#
  5. #**            Copyright(c) Microsoft Corp. 1992-1995       **#
  6. #**                                                         **#
  7. #*************************************************************#
  8.  
  9. cc_ntenv = cl386
  10. cc = cl
  11. cflags= -c -AL -Gsw -Oas -Zpe -Zi -D_CRTAPI1=
  12. linker= link
  13. lflags= /CO /NOD
  14.  
  15. .c.obj:
  16.    $(cc) $(cflags) $<
  17.  
  18. all : picklpc
  19.  
  20. idl : picklp.h
  21.  
  22. # Make the client side application picklpc
  23. picklpc : picklpc.exe
  24. picklpc.exe : picklpc.obj picklp_c.obj
  25.     $(linker) $(lflags) picklpc picklp_c,,,\
  26.     llibce rpc;
  27.  
  28. # Update the object files if necessary
  29.  
  30. picklpc.obj : picklpc.c picklp.h
  31.  
  32. picklp_c.obj : picklp_c.c picklp.h
  33.  
  34. picklp.h picklp_c.c: picklp.idl picklp.acf
  35.    midl -env dos -oldnames -no_cpp picklp.idl
  36.  
  37. # Clean up everything
  38. cleanall : clean
  39.     -del picklpc.exe
  40.  
  41. # Clean up everything but the .EXEs
  42. clean :
  43.     -del *.obj
  44.     -del *.map
  45.     -del picklp_c.c
  46.     -del picklp.h
  47.