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.

96 lines
2.0 KiB

  1. !IF 0
  2. Copyright (c) 1994 Microsoft Corporation
  3. Module Name:
  4. sources.
  5. Abstract:
  6. Standard definitions file for olethk32.dll, the OLE 2.0 interoperability
  7. 32-bit thunk handler.
  8. Author:
  9. Bob Day (bobday) 18-Feb-1994
  10. NOTE: Commented description of this file is in \nt\bak\bin\sources.tpl
  11. !ENDIF
  12. TARGETNAME=olethk32
  13. TARGETPATH=obj
  14. TARGETTYPE=DYNLINK
  15. TARGETLIBS= \
  16. $(SDK_LIB_PATH)\kernel32.lib \
  17. $(SDK_LIB_PATH)\gdi32.lib \
  18. $(SDK_LIB_PATH)\user32.lib \
  19. $(SDK_LIB_PATH)\advapi32.lib \
  20. $(SDK_LIB_PATH)\shell32.lib \
  21. $(SDK_LIB_PATH)\ntvdm.lib \
  22. # $(SDK_LIB_PATH)\oemuni.lib \
  23. $(SDK_LIB_PATH)\comdlg32.lib \
  24. $(SDK_LIB_PATH)\wow32.lib \
  25. ..\..\..\dll\daytona\$(O)\ole32p.lib \
  26. $(SDK_LIB_PATH)\uuid.lib \
  27. ..\..\..\common\cruntime\daytona\$(O)\cruntime.lib \
  28. $(SDK_LIB_PATH)\ntdll.lib
  29. INCLUDES=..\.; \
  30. ..\..\h; \
  31. ..\..\..\ih; \
  32. ..\..\..\idl\private\daytona\$(O); \
  33. ..\..\..\idl\public\daytona\$(O);\
  34. $(BASE_INC_PATH)
  35. DLLBASE=0x6000000
  36. DLLENTRY=DllEntryPoint
  37. DLLDEF=$(O)\olethk32.def
  38. C_DEFINES=$(C_DEFINES) \
  39. -DFLAT \
  40. -DWIN32=100 \
  41. -D_NT1X_=100 \
  42. -DUNICODE \
  43. -D_UNICODE
  44. !IF $(386)
  45. USE_NOLIBS=1
  46. !ELSE
  47. USE_MSVCRT=1
  48. !ENDIF
  49. SOURCES=\
  50. ..\dllentry.cxx \
  51. ..\tlsthk.cxx \
  52. ..\thkmgr.cxx \
  53. ..\freelist.cxx \
  54. ..\cthkmgr.cxx \
  55. ..\olethk32.cxx \
  56. ..\inv16.cxx \
  57. ..\inv32.cxx \
  58. ..\thoputil.cxx \
  59. ..\thop16.cxx \
  60. ..\thop32.cxx \
  61. ..\thopiint.cxx \
  62. ..\tc1632.cxx \
  63. ..\thtblapi.cxx \
  64. ..\vtblapi.cxx \
  65. ..\iidtothi.cxx \
  66. ..\dbgapi.cxx \
  67. ..\dbgitbl.cxx \
  68. ..\map_kv.cxx \
  69. ..\plex.cxx \
  70. ..\apinot.cxx \
  71. ..\olethk32.rc \
  72. ..\alias.cxx \
  73. ..\mmodel.cxx \
  74. ..\stalloc.cxx \
  75. ..\heap.cxx
  76. PRECOMPILED_INCLUDE=..\headers.cxx
  77. PRECOMPILED_PCH=headers.pch
  78. PRECOMPILED_OBJ=headers.obj