Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
1.7 KiB

  1. #//+---------------------------------------------------------------------------
  2. #//
  3. #// Microsoft Windows
  4. #// Copyright (C) Microsoft Corporation, 1992 - 1994.
  5. #//
  6. #// File: make16.mak
  7. #// Contents: make16.mak for 16 bit compile of idatasimple test
  8. #//
  9. #// History: 06-21-95 Chapman Created
  10. #//
  11. #//----------------------------------------------------------------------------
  12. NTDEBUG=1
  13. default: copy_bin
  14. TARGET = edataobj.exe
  15. TARGETTYPE = EXE
  16. OLETHUNK = $(_NTDRIVE)$(_NTROOT)\private\ole32\olethunk
  17. RCINC=$(RCINC) -i..\ole2ui -i..\ole2ui\res\usa
  18. # CDEFINES= -I..\ole2ui /GEs -I..
  19. LFLAGS=/STACK:16384
  20. CPPFILES = \
  21. .\dataobj.cpp \
  22. .\idataobj.cpp \
  23. .\edataobj.cpp \
  24. .\ienumfe.cpp \
  25. .\stgmedif.cpp \
  26. .\render.cpp
  27. # RCFILES = .\spsvr16.rc
  28. LIBS = $(LIBS)\
  29. $(OLE16)\lib\ole2.lib \
  30. $(OLE16)\lib\storage.lib \
  31. $(OLE16)\lib\loleuic.lib \
  32. $(OLE16)\lib\compobj.lib \
  33. $(OLE16)\lib\shell.lib
  34. !include make16.inc
  35. !if "$(NTDEBUG)" != "" && "$(NTDEBUG)" != "retail"
  36. LIBS = $(LIBS) $(OLETHUNK)\debnot\$(OBJDIR)\debnot.lib
  37. !endif
  38. copy_bin: all
  39. copy $(OBJDIR)\edataobj.exe $(OBJDIR)\edatas16.exe
  40. copy $(OBJDIR)\edataobj.sym $(OBJDIR)\edatas16.sym
  41. copy $(OBJDIR)\edataobj.map $(OBJDIR)\edatas16.map
  42. binplace $(OBJDIR)\edatas16.exe
  43. DATAOBJ_H=dataobj.h ..\bookpart.h
  44. $(OBJDIR)\dataobj.obj: $(DATAOBJ_H)
  45. $(OBJDIR)\idataobj.obj: $(DATAOBJ_H)
  46. $(OBJDIR)\ienumfe.obj: $(DATAOBJ_H)
  47. $(OBJDIR)\edataobj.obj: $(DATAOBJ_H) edataobj.h
  48. $(OBJDIR)\render.obj: $(DATAOBJ_H)
  49. $(OBJDIR)\stgmedif.obj: $(DATAOBJ_H)
  50. $(OBJDIR)\dataclient.h: ..\bookpart.h
  51.