MAKEFILE 927 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. # MAKEFILE
  2. # Builds Proxy/Stub DLL for LOOKUP.IDL
  3. #
  4. # Copyright (c) 1993-1995 Microsoft Corporation, All Rights Reserved
  5. all: Lookup.dll
  6. TARGET = Lookup
  7. OUTFILE = $(TARGET).dll
  8. OBJS1 = Lookup_i.obj Lookup_p.obj
  9. OBJS2 = dlldata.obj
  10. OBJS = $(OBJS1) $(OBJS2)
  11. LIBS = rpcrt4.lib
  12. Lookup.dll: Lookup_i.obj Lookup_p.obj dlldata.obj Lookup.def Lookup.res
  13. link /DLL -def:$(TARGET).DEF -out:$(OUTFILE) $(OBJS) $(LIBS) $(TARGET).RES
  14. Lookup_i.obj: Lookup_i.c Lookup.idl
  15. cl -MD -c Lookup_i.c
  16. Lookup_p.obj: Lookup_p.c Lookup.h Lookup.idl
  17. cl -MD -c Lookup_p.c
  18. dlldata.obj: dlldata.c Lookup.idl
  19. cl -MD -c -DREGISTER_PROXY_DLL dlldata.c
  20. Lookup.res: Lookup.rc
  21. rc /r $(TARGET).rc
  22. #Run MIDL.EXE to produce the source code
  23. Lookup.h Lookup_p.c Lookup_i.c dlldata.c: Lookup.idl
  24. midl /ms_ext /app_config /c_ext /I \mstools\include $(TARGET).idl