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.

114 lines
2.7 KiB

  1. TARGETNAME=rasdlg
  2. TARGETPATH=obj
  3. TARGETTYPE=DYNLINK
  4. PASS1_PUBLISH={$(O)\rasdlg.lib=$(SDK_LIB_PATH)\rasdlg.lib}
  5. C_DEFINES=-DUNICODE=1 -DWINVER=0x501 -D_UNICODE=1
  6. DLLENTRY=_DllMainCRTStartup
  7. PRECOMPILED_INCLUDE=rasdlgp.h
  8. RCOPTIONS=-N
  9. USE_MSVCRT=1
  10. BUFFER_OVERFLOW_CHECKS=1
  11. #
  12. #to make fusion work, this _WIN32_WINNT = 0x501 is a necessity see bug 382720
  13. _WIN32_WINNT = 0x501
  14. SYNCHRONIZE_DRAIN=1
  15. LINKLIBS=\
  16. ..\rassrvui\$(O)\rassrvui.lib
  17. #
  18. # Enable Fusion Build Magic (preprocess the manifest, stick in resources)
  19. #
  20. SXS_ASSEMBLY_NAME=Microsoft.Windows.Net.rasdlg
  21. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  22. SXS_MANIFEST=Rasdlg.Manifest
  23. SXS_MANIFEST_IN_RESOURCES=1
  24. SXS_NO_BINPLACE=1
  25. SXS_MANIFEST_RESOURCE_ID=128
  26. #
  27. # Shfusion.lib causes linker warnings. Ignore them.
  28. #
  29. LINKER_FLAGS=$(LINKER_FLAGS) -ignore:4049,4217
  30. TARGETLIBS= \
  31. $(NET_LIB_PATH)\ndispnp.lib \
  32. $(SDK_LIB_PATH)\advapi32.lib \
  33. $(SHELL_LIB_PATH)\shfusion.lib \
  34. $(SDK_LIB_PATH)\gdi32.lib \
  35. $(SDK_LIB_PATH)\kernl32p.lib \
  36. $(SDK_LIB_PATH)\mpr.lib \
  37. $(SDK_LIB_PATH)\mprapi.lib \
  38. $(SDK_LIB_PATH)\netapi32.lib \
  39. $(SDK_LIB_PATH)\ole32.lib \
  40. $(SDK_LIB_PATH)\oleaut32.lib \
  41. $(SDK_LIB_PATH)\rasapi32.lib \
  42. $(PROJECT_PRIVATE_LIB_PATH)\rasman.lib \
  43. $(SDK_LIB_PATH)\rpcrt4.lib \
  44. $(SDK_LIB_PATH)\setupapi.lib \
  45. $(SHELL_LIB_PATH)\shell32p.lib \
  46. $(SDK_LIB_PATH)\shlwapi.lib \
  47. $(SDK_LIB_PATH)\tapi32.lib \
  48. $(SDK_LIB_PATH)\user32.lib \
  49. $(SDK_LIB_PATH)\uuid.lib \
  50. $(SDK_LIB_PATH)\version.lib \
  51. $(SDK_LIB_PATH)\htmlhelp.lib \
  52. $(SDK_LIB_PATH)\winscard.lib \
  53. $(SDK_LIB_PATH)\ws2_32.lib \
  54. $(SDK_LIB_PATH)\vfw32.lib \
  55. $(SDK_LIB_PATH)\Crypt32.lib \
  56. ..\common\debug\$(O)\debug.lib \
  57. ..\common\nouiutil\$(O)\nouiutil.lib \
  58. ..\common\pbk\$(O)\pbk.lib \
  59. ..\common\phonenum\$(O)\phonenum.lib \
  60. ..\common\rnk\$(O)\rnk.lib \
  61. ..\common\tapiutil\$(O)\tapiutil.lib \
  62. ..\common\uiutil\$(O)\uiutil.lib \
  63. DELAYLOAD=\
  64. mpr.dll;\
  65. netapi32.dll;\
  66. shell32.dll;\
  67. setupapi.dll;\
  68. winscard.dll
  69. DLOAD_ERROR_HANDLER=kernel32
  70. INCLUDES=\
  71. ..\inc;\
  72. ..\common\pbk;\
  73. ..\rassrvui; \
  74. ..\..\inc;\
  75. ..\..\..\inc;\
  76. ..\..\..\..\inc;\
  77. ..\..\..\..\..\inc;\
  78. ..\..\ppp\common;\
  79. $(SHELL_INC_PATH)
  80. SOURCES=\
  81. alternat.c \
  82. autodial.c \
  83. devcfg.c \
  84. dial.c \
  85. edit.c \
  86. entry.c \
  87. entryps.c \
  88. diagnostic.c \
  89. entryw.c \
  90. ifw.c \
  91. ipsecpolicy.c \
  92. main.c \
  93. mlink.c \
  94. nwc.c \
  95. pbook.c \
  96. penettab.c \
  97. pref.c \
  98. rasdlg.rc \
  99. security.c \
  100. status.c \
  101. terminal.c \
  102. uiinfo.cpp \
  103. util.c