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.

102 lines
1.9 KiB

  1. !IF 0
  2. Copyright (c) 1989 Microsoft Corporation
  3. Module Name:
  4. sources.
  5. Abstract:
  6. This file specifies the target component being built and the list of
  7. sources files needed to build that component. Also specifies optional
  8. compiler switches and libraries that are unique for the component being
  9. built.
  10. Author:
  11. Steve Wood (stevewo) 12-Apr-1989
  12. Revision History:
  13. !ENDIF
  14. TARGETNAME=rpcndr20
  15. TARGETPATH=obj
  16. TARGETTYPE=LIBRARY
  17. 386_STDCALL=1
  18. MSC_WARNING_LEVEL=/W3 /WX
  19. INCLUDES=$(INCLUDES);..;..\..\ndr20;..\..\midl\inc;..\..\runtime\mtrt;$(PROJECT_ROOT)\inc\ndrshared
  20. SOURCES= \
  21. ..\async.cxx \
  22. ..\asyncu.cxx \
  23. ..\attack.cxx \
  24. ..\auxilary.cxx\
  25. ..\bufsize.cxx \
  26. ..\cltcall.cxx \
  27. ..\cvtf.cxx \
  28. ..\cvtg.cxx \
  29. ..\cvtglo.cxx \
  30. ..\cvtibm.cxx \
  31. ..\endian.cxx \
  32. ..\factory.cxx \
  33. ..\free.cxx \
  34. ..\fullptr.cxx \
  35. ..\global.cxx \
  36. ..\hndl.cxx \
  37. ..\iid.cxx \
  38. ..\memsize.cxx \
  39. ..\misc.cxx \
  40. ..\mrshl.cxx \
  41. ..\mrshlp.cxx \
  42. ..\pickle.cxx \
  43. ..\pipes.cxx \
  44. ..\proxy.cxx \
  45. ..\registry.cxx\
  46. ..\rpcssm.cxx \
  47. ..\sh.cxx \
  48. ..\srvcall.cxx \
  49. ..\srvout.cxx \
  50. ..\stream.cxx \
  51. ..\stub.cxx \
  52. ..\tiutil.cxx \
  53. ..\typeinfo.cxx \
  54. ..\udt.cxx \
  55. ..\unmrshl.cxx \
  56. ..\relmrl.cxx \
  57. ..\unmrshlp.cxx \
  58. ..\mulsyntx.cxx \
  59. ..\pointerq.cxx
  60. !ifdef DOSWIN32RPC
  61. RPCENV=$(RPCENV) -DDOSWIN32RPC -DWIN32RPC
  62. !else
  63. RPCENV=$(RPCENV) -DNTENV
  64. !endif
  65. C_DEFINES=$(RPCENV) -D_RPCRT4_
  66. !if $(IA64) || $(AMD64)
  67. BUILD_NDR64=1
  68. !endif
  69. !ifdef BUILD_NDR64FAKE
  70. BUILD_NDR64=1
  71. !endif
  72. !ifdef BUILD_NDR64
  73. C_DEFINES=$(C_DEFINES) -DBUILD_NDR64
  74. !endif
  75. !ifdef BUILD_NDR64FAKE
  76. C_DEFINES=$(C_DEFINES) -DBUILD_NDR64FAKE
  77. !endif
  78. UMTYPE=console
  79. UMTEST=testc
  80. UMLIBS=$(O)\rpcndr20.lib $(SDK_LIB_DEST)\$(ALT_PROJECT_TARGET)\*\rpcrt4.lib