home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 11 / 11.iso / n / n001 / 4.ddi / EXAMPLES / ASYNC1 / CLIENT / CLIENT.MK < prev   
Encoding:
Makefile  |  1989-12-04  |  882 b   |  36 lines

  1. #
  2. # File: async1\client\client.mk
  3. # Makefile for the 'async1' client program
  4. # This makefile runs in the following environment:
  5. #    NetWare RPC 1.0, NetWare 2.1 or higher, DOS 3.3
  6. #
  7.  
  8. COMMON=..\common
  9. CC=wcl
  10. MODEL=s
  11. CFLAGS=/m$(MODEL) /od
  12. LFLAGS=/k4000
  13. RPCC=rpcc
  14. NOBJS=
  15. IOBJS=..\async1\async1_i.obj
  16. LIBS=$(MODEL)_rpc.lib $(MODEL)_nwspx.lib
  17. INCS= /i=..\async1
  18. RINCS=/I..\async1
  19.  
  20. client.exe: client.obj cstubs.obj  $(IOBJS)
  21.     $(CC) $(LFLAGS) /fe=client.exe client.obj cstubs.obj $(IOBJS) $(LIBS)  
  22.  
  23. async1.h: $(COMMON)\async1.rpc ..\async1\async1_i.rpc
  24.     $(RPCC) $(RINCS) /c $(COMMON)\async1.rpc /o cstubs.c
  25.  
  26.  
  27. cstubs.c: $(COMMON)\async1.rpc ..\async1\async1_i.rpc
  28.     $(RPCC) $(RINCS) /c $(COMMON)\async1.rpc /o cstubs.c
  29.  
  30. cstubs.obj: cstubs.c async1.h
  31.     $(CC) $(CFLAGS) /c $(INCS) cstubs.c
  32.  
  33. client.obj: client.c async1.h
  34.     $(CC) $(CFLAGS) /c $(INCS) client.c
  35.  
  36.