Source code of Windows XP (NT5)
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.

83 lines
1.9 KiB

  1. ############################################################################
  2. #
  3. # Microsoft Windows
  4. # Copyright (C) Microsoft Corporation, 1992 - 1992.
  5. # All rights reserved.
  6. #
  7. ############################################################################
  8. #
  9. # Name of target. Include an extension (.dll, .lib, .exe)
  10. # If the target is part of the release, set RELEASE to 1.
  11. #
  12. TARGET = simpdnd.exe
  13. RELEASE = 0
  14. TARGET_DESCRIPTION = "$(PLATFORM) $(BUILDTYPE) Simple DragAndDrop"
  15. #
  16. # Source files. Remember to prefix each name with .\
  17. #
  18. CFILES =
  19. CPPFILES = .\app.cpp \
  20. .\doc.cpp \
  21. .\dxferobj.cpp \
  22. .\ias.cpp \
  23. .\ids.cpp \
  24. .\idt.cpp \
  25. .\iocs.cpp \
  26. .\pre.cpp \
  27. .\simpdnd.cpp \
  28. .\site.cpp
  29. RCFILES = .\simpdnd.rc
  30. #
  31. # Libraries and other object files to link.
  32. #
  33. OBJFILES =
  34. LIBS = $(CAIROLE)\ilib\$(OBJDIR)\ole232.lib \
  35. $(CAIROLE)\ilib\$(OBJDIR)\storag32.lib \
  36. $(CAIROLE)\ilib\$(OBJDIR)\compob32.lib \
  37. ..\ole2ui\$(OBJDIR)\ole2uixd.lib
  38. !if "$(OPSYS)"=="DOS"
  39. LIBS = $(LIBS) \
  40. $(IMPORT)\CHICAGO\lib\comdlg32.lib \
  41. $(IMPORT)\CHICAGO\lib\shell32.lib
  42. !else
  43. LIBS = $(LIBS) \
  44. $(IMPORT)\$(OPSYS)\lib\$(OBJDIR)\comdlg32.lib \
  45. $(IMPORT)\$(OPSYS)\lib\$(OBJDIR)\shell32.lib
  46. !endif
  47. DEFFILE = .\simpdnd.def
  48. #
  49. # Precompiled headers.
  50. #
  51. PXXFILE =
  52. PFILE =
  53. CINC = -I..\ole2ui -I..\ole2ui\resource\usa \
  54. -I..\ole2ui\resource\static
  55. !if "$(EXPORT)"=="0"
  56. CINC = $(CINC) -I$(CAIROLE)\h -I$(CAIROLE)\common
  57. !else
  58. CINC = $(CINC) -I$(CAIROLE)\h\export
  59. !endif
  60. CFLAGS=/D_DEBUG
  61. !if "$(INTERNAL)"=="0"
  62. CFLAGS = $(CFLAGS) /DNOTREADY
  63. RCFLAGS = /DNOTREADY
  64. !endif
  65. # For Chicago Build
  66. !if "$(OPSYS)"=="DOS"
  67. CFLAGS=$(CFLAGS) /D_INC_OLE
  68. !endif
  69.