|
|
1.1 ! root 1: #*************************************************************# ! 2: #** **# ! 3: #** Microsoft RPC Examples **# ! 4: #** Callback Application **# ! 5: #** Copyright(c) Microsoft Corp. 1992 **# ! 6: #** **# ! 7: #*************************************************************# ! 8: ! 9: !include <ntwin32.mak> ! 10: ! 11: .c.obj: ! 12: $(cc) $(cdebug) $(cflags) $(cvars) $< ! 13: ! 14: all : callc calls ! 15: ! 16: # Make the client side application callc ! 17: callc : callc.exe ! 18: callc.exe : callc.obj call_c.obj call_x.obj ! 19: $(link) $(linkdebug) $(conflags) -out:callc.exe \ ! 20: callc.obj call_c.obj call_x.obj \ ! 21: rpcrt4.lib $(conlibs) ! 22: ! 23: # callc main program ! 24: callc.obj : callc.c call.h ! 25: ! 26: # callc stub ! 27: call_c.obj : call_c.c call.h ! 28: ! 29: # callc auxiliary file ! 30: call_x.obj : call_x.c call.h ! 31: ! 32: # Make the server side application ! 33: calls : calls.exe ! 34: calls.exe : calls.obj callp.obj call_s.obj call_y.obj ! 35: $(link) $(linkdebug) $(conflags) -out:calls.exe \ ! 36: calls.obj call_s.obj callp.obj call_y.obj \ ! 37: rpcrt4.lib $(conlibs) ! 38: ! 39: # call server main program ! 40: calls.obj : calls.c call.h ! 41: ! 42: # remote procedures ! 43: callp.obj : callp.c call.h ! 44: ! 45: # calls stub file ! 46: call_s.obj : call_s.c call.h ! 47: ! 48: # calls auxiliary file ! 49: call_y.obj : call_y.c call.h ! 50: ! 51: # Stubs, auxiliary and header file from the IDL file ! 52: call.h call_c.c call_x.c call_s.c call_y.c : call.idl call.acf ! 53: midl -ms_ext -cpp_cmd $(cc) -cpp_opt "-E" call.idl ! 54: ! 55: # Clean up everything ! 56: cleanall : clean ! 57: -del *.exe ! 58: ! 59: # Clean up everything but the .EXEs ! 60: clean : ! 61: -del *.obj ! 62: -del *.map ! 63: -del call_c.c ! 64: -del call_x.c ! 65: -del call_s.c ! 66: -del call_y.c ! 67: -del call.h
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.