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.

84 lines
2.0 KiB

  1. #=============================================================================
  2. # Copyright (c) 1999, Microsoft Corporation
  3. #
  4. # Module Name:
  5. #
  6. # sources
  7. #
  8. # Abstract:
  9. #
  10. # The file contains build instructions for QOS Mgr.
  11. #
  12. #=============================================================================
  13. !IF "$(BUILD_PRODUCT_VER)" != "500"
  14. ALT_PROJECT_TARGET= Routing
  15. !ENDIF
  16. TARGETNAME=qosmgr
  17. TARGETPATH=obj
  18. TARGETTYPE=DYNLINK
  19. USE_CRTDLL=1
  20. MSC_WARNING_LEVEL=/W3 /WX
  21. TARGETLIBS=\
  22. $(BASEDIR)\public\sdk\lib\*\kernel32.lib \
  23. $(BASEDIR)\public\sdk\lib\*\advapi32.lib \
  24. $(BASEDIR)\public\sdk\lib\*\user32.lib \
  25. $(BASEDIR)\public\sdk\lib\*\ws2_32.lib \
  26. $(BASEDIR)\public\sdk\lib\*\traffic.lib \
  27. $(BASEDIR)\public\sdk\lib\*\rtutils.lib
  28. DLLENTRY=DllMain
  29. C_DEFINES=$(C_DEFINES) -DNT -DMPR50=1
  30. INCLUDES=\
  31. .; \
  32. ..\..\inc; \
  33. ..\..\..\..\inc; \
  34. $(BASEDIR)\private\net\routing2\sdkinc; \
  35. $(BASEDIR)\public\sdk\inc;
  36. SOURCES=\
  37. qosmmain.c \
  38. qosmapi.c \
  39. qosminfo.c \
  40. qosmdsrv.c \
  41. sync.c \
  42. qosmgr.rc
  43. PRECOMPILED_INCLUDE=pchqosm.h
  44. PRECOMPILED_PCH=pchqosm.pch
  45. PRECOMPILED_OBJ=pchqosm.obj
  46. # !IF 0
  47. UMAPPL=qosmtest
  48. UMTYPE=console
  49. UMLIBS=\
  50. $(BASEDIR)\public\sdk\lib\*\iphlpapi.lib \
  51. $(BASEDIR)\public\sdk\lib\*\mprapi.lib \
  52. $(BASEDIR)\public\sdk\lib\*\kernel32.lib \
  53. $(BASEDIR)\public\sdk\lib\*\user32.lib \
  54. $(BASEDIR)\public\sdk\lib\*\wsock32.lib \
  55. $(BASEDIR)\public\sdk\lib\*\rtutils.lib \
  56. obj\*\qosmgr.lib
  57. # !ENDIF
  58. NTTARGETFILE0=qosmmsg.mc qosmmsg.h
  59. #
  60. # Add the BUILD number as a #define since it is only
  61. # an environment variable on the machines
  62. #
  63. !if "$(BUILD_PRODUCT_VER)" == "500"
  64. C_DEFINES=$(C_DEFINES) -DBUILD_PRODUCT_VER=500
  65. !endif