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.

79 lines
1.7 KiB

  1. MAJORCOMP=windows
  2. MINORCOMP=GDI
  3. UMTYPE=windows
  4. TARGETNAME=dpwsockx
  5. TARGETTYPE=DYNLINK
  6. USE_MAPSYM=1
  7. INCLUDES= \
  8. $(DXROOT)\inc;\
  9. ..\..\misc; \
  10. ..\; \
  11. ..\..\dplay; \
  12. ..\..\dplaysvr; \
  13. ..\..\common; \
  14. ..\..\nmvoice; \
  15. ..\..\..\dpnathlp\inc; \
  16. ..\..\..\dplobby\dplobby;
  17. TARGETPATH=OBJ
  18. # Make VC5 compatible libs (Manbugs 44478)
  19. !ifdef DIRECTX_REDIST
  20. LIBRARIAN_FLAGS = $(LIBRARIAN_FLAGS) /link50compat
  21. !endif
  22. #
  23. # 04/10/2000 - allows for addition of BoundsChecker, etc
  24. # libs specified in the OS environment
  25. #
  26. TARGETLIBS=$(TARGETLIBS) \
  27. $(BASEDIR)\public\sdk\lib\*\libc.lib \
  28. $(BASEDIR)\public\sdk\lib\*\user32.lib \
  29. $(BASEDIR)\public\sdk\lib\*\kernel32.lib \
  30. $(BASEDIR)\public\sdk\lib\*\wsock32.lib \
  31. $(BASEDIR)\public\sdk\lib\*\ole32.lib \
  32. $(BASEDIR)\public\sdk\lib\*\oleaut32.lib \
  33. $(BASEDIR)\public\sdk\lib\*\uuid.lib \
  34. $(BASEDIR)\public\sdk\lib\*\winmm.lib \
  35. $(BASEDIR)\public\sdk\lib\*\advapi32.lib \
  36. ..\..\dplay\$(PLAT_DIR)\obj$(BUILD_ALT_DIR)\*\dplayx.lib
  37. !IFNDEF MSC_WARNING_LEVEL
  38. MSC_WARNING_LEVEL=/W3
  39. !ENDIF
  40. MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX
  41. !IFDEF PENTIUMCOUNTER
  42. C_DEFINES=$(C_DEFINES) -DPENTIUMCOUNTER
  43. ASM_DEFINES=$(ASM_DEFINES) -DPENTIUMCOUNTER
  44. !endif
  45. C_DEFINES=$(C_DEFINES) -DUSE_CRITSECTS -DWIN16_SEPARATE -DNEW_DPF
  46. LINKER_FLAGS=-SECTION:share,RWS
  47. SOURCES= \
  48. ..\fastsock.c \
  49. ..\nathelp.c \
  50. ..\bilink.c \
  51. ..\registry.c \
  52. ..\fpm.c \
  53. ..\wsock2.c \
  54. ..\leverage.c \
  55. ..\dpsp.c \
  56. ..\winsock.c \
  57. ..\dllmain.c \
  58. ..\helpcli.c \
  59. ..\handler.c \
  60. ..\dpwsock.rc \
  61. memalloc.c \
  62. newdpf.c \
  63. dputils.c
  64. DLLENTRY=_DllMainCRTStartup
  65. DLLDEF=..\dpwsockx.def
  66. NTTARGETFILE0=MISC