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.

70 lines
1.5 KiB

  1. TARGETNAME=iprtrmgr
  2. TARGETPATH=obj
  3. TARGETTYPE=DYNLINK
  4. !IF "$(DBG)" == "1"
  5. C_DEFINES= $(C_DEFINES) -DMPR50=1 -DNT -DDEADLOCK_DEBUG -D_PNP_POWER_=1
  6. !ELSE
  7. C_DEFINES= $(C_DEFINES) -DMPR50=1 -DNT -D_PNP_POWER_=1 -DSTATIC_RT_DBG=0 -DROUTE_DBG=0
  8. !ENDIF
  9. DLLENTRY=InitIPRtrMgrDLL
  10. PRECOMPILED_INCLUDE=allinc.h
  11. USE_MSVCRT=1
  12. TARGETLIBS=\
  13. $(SDK_LIB_PATH)\advapi32.lib \
  14. $(SDK_LIB_PATH)\iphlpapi.lib \
  15. $(SDK_LIB_PATH)\kernel32.lib \
  16. $(SDK_LIB_PATH)\mprapi.lib \
  17. $(SDK_LIB_PATH)\netapi32.lib \
  18. $(SDK_LIB_PATH)\rtutils.lib \
  19. $(SDK_LIB_PATH)\user32.lib \
  20. $(SDK_LIB_PATH)\winstrm.lib \
  21. $(SDK_LIB_PATH)\ws2_32.lib \
  22. ..\..\rtmv2\$(O)\rtm.lib \
  23. ..\priority\$(O)\iprtprio.lib
  24. INCLUDES=..\inc;..\..\inc;..\..\ras\inc;..\..\..\inc;..\..\..\..\inc;
  25. SOURCES=\
  26. access.c \
  27. asyncwrk.c \
  28. cache.c \
  29. close.c \
  30. compare.c \
  31. demand.c \
  32. disctest.c \
  33. filter.c \
  34. if.c \
  35. info.c \
  36. init.c \
  37. ipipcfg.c \
  38. iprtrmgr.c \
  39. iprtrmgr.rc \
  40. load.c \
  41. locate.c \
  42. map.c \
  43. mbound.c \
  44. mcastif.c \
  45. mcmisc.c \
  46. mhrtbt.c \
  47. protodll.c \
  48. route.c \
  49. rtmif.c \
  50. rtmops.c \
  51. rtrdisc.c \
  52. worker.c
  53. UMAPPL=disctest
  54. UMTYPE=console
  55. UMLIBS=\
  56. $(O)\disctest.res \
  57. $(SDK_LIB_PATH)\advapi32.lib \
  58. $(SDK_LIB_PATH)\kernel32.lib \
  59. $(SDK_LIB_PATH)\ntdll.lib \
  60. $(SDK_LIB_PATH)\user32.lib \
  61. $(SDK_LIB_PATH)\ws2_32.lib
  62. MISCFILES=\
  63. Routing_{68208B17-7E36-4C67-A2AF-95524A351B7F}.sld \
  64. RoutingCommon_{4048E101-5E6E-4756-A1C0-D839A7E2BA19}.sld